I am installing a new setup on my laptop, so I have installed Helios version of Eclipse. I downloaded the Blackberry Plugin for Eclipse and during install, when prompted for the path to Eclipse, it stated that 3.6.x is not compatible, press CONTINUE to upgrade to 3.5.x [sic].
I chose to continue, but I am concerned. Will it work correctly?
Yes it is working correctly, I'm using Helios since June with the plugin, and there are no problems with. Everything is working fine.
Related
I'm trying to build a blank cordova application into my iPad Air 2 with Visual Studio 2015 Enterprise edition as i've already done it with success with the release candidate version.
I've got node.js v 4.2.2 on both machines since version 5.2.0 was hanging the build indefinitely, i've also got latest version of iTunes (12.3.1) as well as iOS 9.2 on the mobile device.
I've got the remote MAC set up and everything works fine for the building part, infact i've checked and the .ipa file is there at the end of the build into the folder ...\Documents\Visual Studio 2015\Projects\BlankCordovaApp1\BlankCordovaApp1\bin\iOS\Debug and if i launch that it will correctly install into iTunes and the iPad itself.
The problem is that the build action with Configuration "iOS" and "Local Device" with the iPad connected to the windows 7 PC will hang indefinitely after copying back said .ipa file after writing this line into the Build Output:
2>------ Deploy started: Project: BlankCordovaApp1, Configuration: Debug iOS ------
No matter how much time i wait it wont start the debug session even if i authorized the pc onto the iPad and have my web Inspector turned on onto the safari options. At this point i have to interrupt the build to be able to work again.
What really gets me is that if i connect the iPad to the MAC machine and build with "Remote Device" option the build works fine and i can debug remotely from my windows pc, unfortunately working like that isn't an option since the Apple machine isn't in the same room of my developing machine.
Any insight about this issue would be really appreciate, thanks in advance.
You are using a recent version of node and thus will also need to use a recent version of Cordova.
Specifically, you need to use Cordova 5.3.3 to be able to use Node.js 4.x.x+. The hang you are experiencing is exactly why. It's an incompatibility with a down stream node module and Node 4.x.x. You can downgrade to Node 0.12.x or upgrade your Cordova project to 5.3.3.
http://cordova.apache.org/news/2015/09/22/tools-release.html
Note that Node 5.x.x is only supported in Cordova 5.4.1.
This should be addressed in the latest VS Tools for Cordova Update 6. Deploying to local device is now available.
Take a look at http://microsoft.github.io/vstacoblog/2016/02/04/announcing-update-6.html.
I am new in BlackBerry application development. I have installed "BlackBerry Plug-ins for Eclipse version 7.1" successfully. Now I am trying to import one existing project into Eclipse, it is showing the following error:
Build path entry is missing: org.eclipse.jdt.lau...de.BlackBerryVMInstallType/BlackBerry JRE 4.7.0
what is the reason for this?
If you have only installed the OS 7.1 plugin, then you won't be able to target OS 4.7.
You'll need to also install the SDK for OS 4.7. To do that, in Eclipse, go to the Help menu, then Install New Software..., then select the Work With: pull-down menu, and pick the BlackBerry Eclipse Plugin site.
Then, in the center of the window, you'll select the SDKs (OS Versions) you want to directly target:
As you see, I'm using the Mac Eclipse Plugin, and it doesn't even show OS 4.7 ... I can't remember if the Windows versions still supports 4.7 (I think it might offer a 4.5 plugin). Basically, all the 4.7 devices out there should be eligible for free upgrades to 5.0, so I don't know that it's worth it to support 4.7 anymore. Just support OS 5.0+.
Once you're sure that you have the correct SDK, then in the window you show in your screenshot, try removing that OS 4.7 library. Then, use the Add Library.. button, select JRE System Library and pick the BlackBerry JRE 5.0.0 (it may be in the Alternate JRE menu):
After you do that, try cleaning and rebuilding your project.
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.
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