We are in the process of enabling Nook builds from Corona in the coming days. I am expecting that the bits will be ready by Dec 1st.
As with new platforms, there are some quirks, but after talking with my team here, we have decided to enable you to build for Nook as soon as possible.
We have tested it and passes all our test, but we need more hands on testing. So, give me a few days for my team to finish putting some touches on the current bits (that are frozen) and we will enable Nook asap.
… Um, my desk is getting really crowded… what with the iPad, iPad2, iPhone 3GS, iPhone 4S, Galaxy Tab 7 and the Kindle Fire. I’m gonna need another USB hub with the Nook. [import]uid: 13859 topic_id: 18335 reply_id: 70325[/import]
The latest build (701) worked for me. I was able to put our game on my Nook Tablet! You guys rock… now off to NookDeveloper to submit my application for the Nook!
How did you install your apk in the Nook? I upload it to the device (via usb cable) but couldn’t install the apk… [import]uid: 4883 topic_id: 18335 reply_id: 74562[/import]
@d3mac123, it was a huge pain. I first did the same thing you did, push your apk file onto the device expecting it to install as easily as it does on my Android phone. No dice. This isn’t the right place for this post but I’ll write it up anyhow. Don’t be mad at me Peach!
First, you need to apply as an app developer for the barnes and noble development program. Once you are accepted you will be able to get your Nook Color or Tablet into developer mode, which is required to install an app on the device. This takes a few steps after being accepted (non eclipse mode using command line ABD method):
Register your device via the serial number in order to download the provision file. (In B&N Dev portal, login and click on Tools & Services then click on Developer Mode -> add your device, download provision file)
Load Java first and then the Android SDK on your dev box.
Fire up Android SDK Manager. Install Android SDK Tools, Android SKD Platform Tools, Android 2.3.3 SDK Platform. Click Tools -> Manage Add-on Sites -> New… and add the URL: http://su.barnesandnoble.com/nook/sdk/Nook_Tablet_addon.xml. That will add “Nook Tablet SDK by Barnes and Noble”, install it.
Open /.android/abd_usb.ini and on a new line add 0x2080 (this allows ABD (Android Debug Bridge) to have knowledge of this hardware Id… your device)
Get your device to be recognized by your dev machine. This part was tough. There are a few links that detail this step.
Update your Environmental Variables for the “Path” variable to point to the Android-SDK platform tools path (mine is C:\Program Files (x86)\Android\android-sdk\platform-tools)and “JAVA_HOME” to point to your jre bin location where .java lives. Mine on Win 7 is C:\Program Files (x86)\Java\jre7\bin
Fire up ABD (Android Debug Bridge). Run “abd devices” and if you don’t see your device, your dev box hasn’t recognized your device properly.
When you finally see your device it will display the device serial number. You’ll need that to push your app to your device. The command line is "abd -s install c:\path\appname.apk.
When you get a success message. unplug your device. you’ll try to find it in Apps but it isn’t there. For my Nook Tablet (1.4.1 and higher) You have to go the apps page. Press and hold the volume up key and tap on the word “Library”, which is the heading text. You’ll then go to “Extras” and you’ll see your app there.
Excellent Marty. Thanks for contributing to this post. I had to use a Win XP virtual environment to get mine to work but I was going to load every thing on my Mac if that failed.
Thanks for posting.
Rob [import]uid: 38348 topic_id: 18335 reply_id: 78973[/import]
I am having a hard to time getting this to install an apk file into the Nook Color. Followed Marty’s instructions, and some other I found online. I get to see the serial number of my Nook Color connected with the USB, but whenver I use the adb -s 8585740949848 install appName.apk I get an error saying that adb command not found and if I do ./adb install appName.apk I get “appName was not found!”.
Any pointers, please? [import]uid: 75258 topic_id: 18335 reply_id: 80982[/import]
I’d say your system doesn’t know where the adb command is. You have to get the path to it correct in the system PATH command. Once that is done, the system will able to run the adb command from any directory.
After that, you should be able to go right into the directory with your apk and do the install command. I’d focus on getting the full path to the adb command recognized by your system.
I’m not sure where you are getting the serial number from, but for this to work it has to be successfully reported by the command: adb devices.
I put the appName.apk in the same folder as the adb, so what I am doing is going to the folder, which is the platform-tools and run: adb -s 87998484930349 install appName.apk and I a getting the adb not found. [import]uid: 75258 topic_id: 18335 reply_id: 81006[/import]
Thanks sondler. I am about to try this out. I have reinstalled the androidSDK and now I am going to see if it works. Will report back shortly [import]uid: 75258 topic_id: 18335 reply_id: 81176[/import]