An EASY HowTO to get your app published and on the market in under 10 minutes (as long as your internet connection does not suck.)
Can app inventor be used to sell apps if your app gets enough praise ?
Following the steps above to submit the app tot he market, allows you to sell the app.
@bee give this a shot
What are you building? Why is it called Launcher :) doesn't look like an app inventor app to me.
Was going to ask the same thing Toxic ;)
in windows 7, the keystore file failed to create:
Hi,
Awesome tutorial. Thanks :)
Niave question here, but I take it need to create an Android Developer profile (and pay the $25 etc) via this: http://market.android.com/publish/signup
Cheers
Martin
Hi martin sorry for my lack of activity. You do need a developer account to upload the file to the market. @jomebrew Glad you got the command issue worked out.
This is an excellent article and much thanks for putting it up here. The only thing that I had a problem with was realizing that the repacked APK needed to be moved to the ..JDK\bin directory and the AndroidSDK\tools directory prior to running each command prompt on steps 5 and 7. THANKS!
Does this work on a Mac as well? I'm not a developer yet but am trying to follow along. Having trouble figuring out what to do with the Java JDK. I have downloaded it and the Android SDK to and APK Tool to desktop, but not sure if that is the right spot for them and which to use to make the code changes above. Sorry to be a n00b, but I'm trying to learn. Thanks.
hi RyFly, these instructions were written while on a Windows Box, I can update them tonight to include Mac Instructions. The only real difference is the command for creating a KeyStore.
@mbeers did you miss this swtich when making the key -validity 10000 it sets the date far far into the future.
Hi, I developed a tool called AppToMarket that automates this process. You can see images, doc, or download here: http://amerkashi.wordpress.com/2011/02/14/automating-conversion-of-app-invertor-apk-to-google-market/
M. Hossein Amerkashi
To perform step 3 on Windows Vista 64-bit, i had to type APKTOOL.jar into the command prompt. Simply typing APKTOOL returned an error. FYI.
Thanks for the awesome tutorial, though.
@seandavid1 if you needed to type APKTOOL.JAR, you missed the download for your Operating Systems wrapper. There is a separate download needed based on the OS to keep the command the same.
Also note, you can no longer Test Sign market applications.
Hi Toxigenicpoem,
I too got this error:
keytool error: java.io.FileNotFoundException: mykey.keystore (Access is denied)
But as advised by jomebrew, I omitted the -keystore my-keystore.keystore and was able to get my .keystore file.
But I can't sign using the jarsigner command.
<?xml version="1.0" encoding="UTF-8"?><manifest android:versionCode="2" android:versionName="2.0" android:installLocation="auto" package="appinventor.ai_orcomma.APPNAME"xmlns:android="http://schemas.android.com/apk/res/android"><uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.VIBRATE" /><uses-sdk android:minSdkVersion="3" /><application android:label="APPNAME" android:icon="@drawable/ya"><activity android:name=".Screen1" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation"><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity><activity android:name="com.google.devtools.simple.runtime.components.android.ListPickerActivity" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation" /><activity android:name="com.google.devtools.simple.runtime.components.android.WebViewActivity" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation"><intent-filter><action android:name="android.intent.action.MAIN" /></intent-filter></activity></application></manifest>
You're my hero cazzajay. I can't thank you enough :). I spent all day yesterday, banging my head against the wall.
Welcome to the best Ad-Free Android Community around! Create your profile, and start posting now! New features are being added all the time!