I’ve been reading up on how to build and install APK file on Nook, but I seem to be making very little progress. I must be missing something critical. Please help.
Here’s what I’ve done so far:
* I went through my iOS version of the game, and added changes (flags) that make the code compatible with Android (i.e., if built for Android, don’t trigger Apple’s app store, and other similar things)
* I read this instruction through carefully: http://developer.anscamobile.com/content/building-devices-android
It says I don’t need to install Android SDK.
Note (added after Edit2 below) & hopefully final edit: It looks like it would be foolish of me not to install Android SDK – or at least from everything I read & tried. The thing is, the setback for me was the term Android SDK &vs Android API. If anyone wish to install Nook build on Nook, it seems almost impossible to do it without installing Android SDK (but not necessarily Android API). If we want adb tools , we need to install Android SDK. Fetch Android SDK from http://developer.android.com/sdk/installing.html, and install Android SDK Tools plus Android SDK Platform-tools (by selecting it from the Android SDK Manager.) Beyond that, follow the awesome instructions from here: http://developer.anscamobile.com/forum/2011/11/28/nook-builds (there’s instruction for Windows users as well as Mac users.) I followed thank-the-gods instruction by @pdichone for Mac: http://developer.anscamobile.com/forum/2011/11/28/nook-builds#comment-94598
Plus @Sid T’s follow up instruction: http://developer.anscamobile.com/forum/2011/11/28/nook-builds#comment-94650
I’m a Mac user, and JDK was already installed on my Mac (perhaps it was installed when I installed Xcode? Who knows – I just didn’t have to go and fetch JDK myself.) JDK comes with keytool, and with the terminal command, the keytool generates keystore (as well as Facebook Android Key Hash ). Here are a couple of helpful thread relating to this:
http://developer.anscamobile.com/forum/2011/04/16/signing-android-applications-3-easy-steps
http://developer.anscamobile.com/forum/2012/03/20/facebook-and-android-key-hash
It always helps when I have a better understanding of the tools I need – and perhaps this bit of info will help others too.
The Problem with Nook:
-
I have registered an account with Nook Developer and received an email confirmation as the Registered Nook Developer.
-
Tried following super detailed thank-the-gods instruction that @sondlerd posted here: http://developer.anscamobile.com/forum/2011/11/28/nook-builds#comment-74607
-
Then… I stopped even before I could take the step #1 from @sondlerd’s post – because I don’t see any Developer Mode when I sign in to Nook Developer site. I searched Nook Developer site and found this thread: https://nookdeveloper.zendesk.com/entries/20493062-mac-user-trying-to-access-nook-in-developer-mode-via-adb-please-help
The answer by @truecary on the Nook Developer site says: “It ended up being a simple solution that I could see nowhere in the FAQ (and for Mac Users) once you’ve downloaded all the appropriate software”
But what is the appropriate software that I need to download? Could it be that I need to install Android SDK anyway for Nook, even though Ansca says I don’t have to? (Things could have changed after Nook / Kindle were introduced - who knows?) Please help. What am I missing?
Edit: I just received another email from Nook, this time from Nook Color Developer Program, and it says “Thank you for submitting your request to become a Qualified NOOK App Developer. We review all requests and will aim to reply back to you within 1 business week. Once qualified, you will receive confirmation via email from us that your account has been upgraded.”
Maybe I just have to wait for the upgrade before I can see the Developer Mode…?
Edit 2: Soon after I received the above notice from Nook, and after I filled out more forms, I received a confirmation email as an approved developer. I was able to see Developer Mode and download provision.cmd – without installing Android SDK.
Quick note on Kindle Fire:
In case if someone is having trouble with Kindle Fire, here’s what I’ve done so far:
-
I have registered an account with Amazon Appstore Developer (for Kindle Fire)
-
Fired up Kindle Fire, went to Settings > Device > Allow Installation of Applications From Unknown Sources turned ON.
-
I’ve followed the very helpful instruction posted by @kennw here: http://developer.anscamobile.com/forum/2011/11/18/kindle-fire-first-tests-corona#comment-69191
-
Downloaded & installed one of the free “File Explorer” app I found in Amazon Appstore.
-
Waiting for Micro-B USB cable to be delivered. (Thanks, @XenonBL, for the tip here http://developer.anscamobile.com/forum/2011/11/18/kindle-fire-first-tests-corona#comment-69428)
-
Per @kennw’s instruction, it should install on Kindle without a hitch. (Keeping my fingers crossed.)
Naomi [import]uid: 67217 topic_id: 24352 reply_id: 324352[/import]