I want to installed an developed apps into blackberry 8520 v5.0 but it prompt me error No additional apps can be found .... I not sure what is the problem? Device or .alx file problem? I am developing using SDK 7.0.0 but i had installed SDK 5.0. Although I changed to 5.0 also cannot.
Can you please change on .alx file at following.
<fileset Java="1.49" _blackberryVersion="[5.0.0)">
<directory >
5.0.0
</directory>
<files >
Related
As i am developing an where app where i need to integrate BBM in it. As per the following instructions of integrating BBM, i followed the steps & downloaded BB Plugin for Eclipse. Here by default i got BB 7.1 SDK with that eclipse which i downloaded. Now i want to install BB 5.0 & BB 6.0 to that eclipse.
As per details i got from internet i followed the following steps of installing these SDK's
In eclipse
Help --> Install New Software --> in Add Repository i gave name & location as
Name --> Blackberry plugin
Location --> http://www.blackberry.com/go/eclipseUpdate/3.6/java
But here i am getting "could not find http://www.blackberry.com/go/eclipseUpdate/3.6/java" .
So, can anyone help me with this how to install 5.0 & 6.0 to Eclipse as i downloaded from the above BB Plugin for Eclipse url........
Thanks in advance......
Use this location instead. I am using Eclipse 3.6.1 and it works for me.
http://www.blackberry.com/developers/jar/win/java
Use Eclipse to install the BlackBerry Java Plug-in.
Choose Help > Install New Software.
Click Add.
For Name, type BlackBerry Java Plug-in Update Site.
For Location, type http://www.blackberry.com/go/eclipseUpdate/mac/java.
Mac: http://www.blackberry.com/go/eclipseUpdate/mac/java
Windows: http://www.blackberry.com/developers/jar/win/java
Click OK.
Select BlackBerry Java Plug-in and at least one BlackBerry SDK. Choose the version of the BlackBerry SDK that is compatible with your intended target market.
Click Next.
Review the items being installed, and then click Next.
Review the license agreement, and then check I accept the terms of the license agreement if you agree.
Click Finish to begin the installation.
After the plug-in is updated, you'll be prompted to restart Eclipse.
How can I indicate the minimum compiled version that I will allow my application to run on? Say OS 5.0 as minimum requirements.
I am using Java with the Eclipse tools.
As Remy says, the minimal supported OS version of your application is determined by the Blackberry SDK version you're using for development.
If you're planning to offer your application through Blackberry App World, the platform allows you to select the OS Version, carrier and even specific models that are allowed to download your product.
The minimum OS version is dictated by the version of the BlackBerry JRE that you compile with. If you have multiple JRE versions installed, you can select a particular version in the project's properties, in this case the 5.0 JRE.
Actually, the minimum OS version you can install your app is determined by the tag fileset in your .alx file. Example:
<fileset Java="1.54" _blackberryVersion="[4.5.0)">
The important info here is the Java attribute, the _blackberryVersion is only generated by newer plugin versions.
So you can compile a .cod file for let's say 5.0, and install it on 4.5 tweaking that element in the alx file. The alx is only used for BES and cable installs. You can also use JavaLoader and install the cod without caring about OS versions (no alx or jad file needed).
WARNING: The fact that you can install a "wrong" cod on a BlackBerry OS version it is not intended for doesn't mean you can run it without exceptions. If your app uses an API not present in your OS, it will crash.
Of course, the BB plugin generates the correct alx for the selected target OS, but you can bypass it by manually editing the alx if you wish. For OTA installs, the jad file doesn't contain any minimum version info AFAIK, but if it did, you could edit it as well.
I am having a lot of issues installing my BlackBerry app to my phone. The app has been signed but still says that there is an error of attempting to access a secure API. However, I realise my eclipse is using the 7 sdk whereas my phone is running blackberry 6. Could this be the issue?
How would I go about changing this in eclipse?
First you will need to install the BlackBerry JRE 6.0.0 Plugin into your instance of Eclipse by adding BlackBerry Java Plugin - http://www.blackberry.com/go/eclipseUpdate/3.6/java to your list of 'Available Software Sites' in Eclipse->Help->Install new software.
Then when you have that installed, you will be able to right click on JRE System Library [BlackBerry JRE 7.0.0] in your project, select Properties and change to JRE 6.0.0.
Then re-package, sign and install on your OS6 device
I have installed the Java plugin for Eclipse Galileo on Windows. However, i don't know how to choose the sdk in Eclipse. any idea? Thanks
You can install earlier SDKs by following instructions located here: http://us.blackberry.com/developers/javaappdev/javaupdate.jsp
Unfortunately the SDKs don't go any earlier than 4.5.0, so for legacy development you might want to try googling BlackBerry JDE, if my memory serves me right.
I hope this is of any help
I am trying to install an application onto my device..I have compiled the application using JDK 4.5.0 and also signed it with RIM signing keys...But i am unable to install my application onto my device(8900) through desktop manager..It keeps on showing "application is not compatible with your device and cannot be loaded"... Since I have compiled my application in JDK 4.5, it must be compatible with all devices having OS > 4.5.0...What might be going wrong? Is there any version miss match?
Use javaloader.exe - it's much easier (it's in the bin directory of the JDE).