Automating conversion of App Inventor apk to Android Market

14 Feb

Interested in Remote SMS Tracker (tracking texting activity of another phone)? See HERE or HERE

AI / AppToMarket FORUM: CLICK HERE. You can post questions / discussions in this new form.

YouTube screencast, CLICK HERE

AppToMarket download: HERE

Click HERE to make Donations. Thanks.

AppToMarket is fully automated to convert your AI app to Andorid Market Compatible app. Some features are:

  • Unzip and run – ZERO installation required
  • One-Click Feature to convert your AI .apk to Android Market Compatible .apk
    Please use One-Click Feature after you get comfortable with AppToMarket
  • Save / load multiple configuration files – use File menu to Save or Reload previous versions
  • Can be installed in directory path with spaces
  • Generate Bar code Biz Card to adertise your app – Use Marketing menu
  • Lock your app for portrait or landscape mode
  • Assign Version number / code to your app
  • Assign a natural application name to your app – for one-click feature, just prefill APP NAME entry field
  • Allow storage to phone or SD card
  • Generate keytool
  • View certificate info – Use Tools menu
  • Decompile, update manifest, and repackage new apk file
  • Auto sign your app using your certificate
  • Generate Zip Align file for ultimate performance

To view or leave feedback, click HERE

M. Hossein Amerkashi

wordpress stats


Posted by on February 14, 2011 in android, android market


Tags: , , , ,

179 responses to “Automating conversion of App Inventor apk to Android Market

  1. bipul

    February 23, 2019 at 9:08 am

    You uploaded an APK that is signed with a different certificate to your previous APKs. You must use the same certificate. problem it when i upload a app in playstore solve anybody

  2. Mo

    April 11, 2015 at 5:21 am

    Interesting Article,im gonna give it a try.Interesting Blog also, i´m now following, great work.

  3. Ali Aydın

    January 7, 2015 at 5:47 pm

    Hi Hüseyin

    Can you add Holo and Material to apptomarket.And can you add disable menu option(About App Stop APP)

  4. Rhino

    June 9, 2014 at 4:14 am

    Hi Great tool. I have uploaded a free app to Google play using apptomarket version 4. Now I want to upload an update. I do not remember my keystore user/alias/password and it seems I have not saved config. Is there a way to know keystore name, user/alias and password?

    • M. Hossein Amerkashi

      June 9, 2014 at 8:52 am

      If you have forgotten your password/alias, we won’t be able to help you

  5. ramadina

    May 13, 2014 at 9:22 am

    Dear Hossein, we’re gratefull thanks for the application. we’re sorry, just because we use it on state education development, for now, we still only use it without donate it. we dont have any fund donatur on our development progress. so it’s very helpfull. thanks

  6. Simon Goodman

    December 22, 2013 at 2:16 pm

    Hello Hossein. You keep coming up with loads of brilliant stuff – keep it up, I’m sure you are very much appreciated. I am working with AI2 Live Complete! but I don’t have anywhere near the number of Palette tools that you have. (I know that these are constantly in development by you and others.) Are they available anywhere? Should I download a fresher version of AI2 Live Complete or must I/we all be more patient? (Personally, I am eagerly waiting to see a ‘Login with Facebook’ tool, but that’s just me.) With kindest regards, Simon.

    • M. Hossein Amerkashi

      December 22, 2013 at 6:22 pm

      Hi Simon,

      Thanks for the kind words.
      The version that you are using does not have all the features below. To be able to continue enhancements and new components, I have made the full-version donation based. If interested, you can follow the link HERE.

      Full Version additional components
      SQL Lite
      Near Field Communication (NFC)
      File Manager
      Gallery View
      Spinner Picker (drop-down)
      Toggle Button
      Light Sensor
      Pressure Sensor
      Temperature Sensor
      Proximity Sensor
      Date Picker
      Time Picker
      Dynamic Menu Creation


    • Mike S

      May 11, 2014 at 10:30 am

      Hi Hossein. I was wondering if I can use this to publish my upadated Ai2LiveComplete app in the Google Play store. The app on the Playstore was build with…And the apps made with AiLiveComplete have a different keystore….

      Can apptomarket fix this? What do you suggest I do? Thank you .
      So far Ai2Live Complete is outstanding !

      • M. Hossein Amerkashi

        May 11, 2014 at 10:33 am

        For this purpose, you don’t need AppToMarket. Follow below steps:
        1. Export your AiLiveComplete keystore and ARCHIVE IT AWAY
        2. Export your MIT AI keystore, create copy and KEEP AN ARCHIVE OF IT
        3. Import into AiLiveComplete, the keystore that was exported from MIT AI

        You are done.

  7. Omar

    July 18, 2013 at 4:17 pm

    I’m confused. Everyone points here for when I ask how to remove the title bar and action bars from an app created in AppInventor. After looking through the post, I’m still not sure how this works? Can anyone help?

    • M. Hossein Amerkashi

      July 18, 2013 at 4:38 pm

      Omar, Did you watch the YouTube video? The video is for prior version of AppToMarket, but still same concept.

      • Omar

        July 18, 2013 at 4:51 pm

        M. Hossein Thank you. I missed that youtube link. Now I just went through the video. Looks promising. I’m on a mac now, but I will have to send my apk to a Windows machine and follow the steps there. I’ll try it out and get back.


    June 1, 2013 at 12:48 am

    It’s amazing to pay a quick visit this site and reading the views of all mates concerning this piece of writing, while I am also keen of getting familiarity.

  9. nula

    February 22, 2013 at 6:03 am

    Hi Hossein,
    AI should be paying YOU for this its the bridge between AI and Google play that help s everyone make the step from hobbyist to basic developer. I’m always amazed at the generosity of developers such as you who create great solutions. App To Market is the Application that should have been officially created by AI/Google. The big ‘G’ guys make so much money off the back of android developers (30%) on each purchase – surely they could share the good fortune and allow AI users a little leeway.

    Big Thanks.

  10. Download Apk

    January 20, 2013 at 7:46 am

    Very good post. I will be going through some of these issues as

  11. Bryan Meadows

    December 25, 2012 at 11:59 pm

    Man what a great video and instructions! I have gotten so far along with your help. If all my money wasn’t just spent on my 11 yo daughter i would make a donation .
    I’m running v3.1 and everything is awesome so far for me I love it except for one thing it dose not change the app name when it packages and I install the .apk on my phone. It always seems to be the AI name not the changed one I put in. I must be doing it wrong.

  12. sam

    August 29, 2012 at 9:37 am

    I was recommended this blog through my cousin. I am not certain whether or not this publish is written via him as no one else know such certain about my problem. You are amazing! Thank you!

  13. dan

    August 27, 2012 at 8:47 pm

    Good day very nice website!! Man .. Excellent .. Amazing .. I’ll bookmark your blog and take the feeds additionally?I am glad to find numerous helpful information here in the post, we need develop more techniques in this regard, thank you for sharing. . . . . .

  14. Free Business Directory Listing

    August 18, 2012 at 11:05 pm

    Pretty! This has been a really wonderful article. Thank you for supplying these details.

  15. no limit soldier

    August 18, 2012 at 2:18 pm

    Best program ever!!!!! They need to make this the official version for google Play store and give you a small portion of $$ made from each app sold after using your program etc to upload it.

  16. Jack

    July 23, 2012 at 11:46 am

    I’ve done everything as it is in the video, but if I then want to update the play in the store I get then upload the Mdelung “The APK file must be signed with the same certificate as the previous version.”

    Please help me … I thank you in advance

    • M. Hossein Amerkashi

      July 23, 2012 at 11:55 am

      Jack, This means that you ARE NOT using the same keystore that you initially used when you published your app. For app upgrades, you HAVE TO use the same keystore to re-sign your app.

  17. lgood2010

    July 9, 2012 at 4:14 pm

    I am having trouble using one click convert the log keeps giving me 09Jul2012_1309.23: ERROR: The new .apk was not generated due to errors. I dont know where to look for help maybe someone can assist me.

  18. Bre

    June 18, 2012 at 3:07 pm

    Help!! Every time I try to open the .bat file, it opens for like 2 seconds and then automatically closes. What do I do?? I’m not very good with computers…..

    • M. Hossein Amerkashi

      June 18, 2012 at 3:20 pm

      Your java path may not be setup properly. Try double-clicking on AppToMarket.jar file to see if that fixes the issue.

      • Bre

        June 18, 2012 at 3:43 pm

        Oh, thank you!!! That opens the thing you showed in the video!!! =D

        • M. Hossein Amerkashi

          June 18, 2012 at 4:22 pm

          Great. Please note that you can join App Inventor / AppToMarket forum here for Question / Answers or tutorials.


  19. katrina

    June 4, 2012 at 9:07 pm

    Mr. Hossein what will I do if I accidentally delete my certificate.??

    • M. Hossein Amerkashi

      June 5, 2012 at 9:32 am

      You HAVE TO use the same kestore / cert to sign the app that you are upgrading. Even if you create another keystore with exact info and id / pwd, it won’t work. Have you checked your recycle bin to see if you can restore?

  20. Sreedhar

    May 11, 2012 at 12:51 pm

    Hi Mr. Hossein,

    I recently built an Android app using AppInventor. But it takes about 8-10 secs for the app to load and display after clicking on its launch icon. During this duration it displays a Black blank screen. How can I avoid this or try displaying a message ..something like ‘Loading..Please wait’
    I tried using Splash Screen but it didn’t resolve the problem.
    The Splash Screen displays after the 8-10 secs gap..
    Can you kindly suggest what best can be done..


    • M. Hossein Amerkashi

      May 11, 2012 at 1:19 pm

      Unfortunately, that’s the problem with AI.
      Do you have a media app and you have like mp3 or lots of graphics?
      If so, you have to bring down the size of your app. Couple of options:
      1. Store your media files in cloud and when app initially installs, display splash screen, inform user that you are downloading files. When files are downloaded, store a flag into tinydb. Trade of for this is that user has to wait for files to download, BUT, your app can start-up faster
      2. If you know java, you can use sdk OR you can use sdkBridger HERE — see the wiki for what sdkBridger is.


  21. racistedl

    April 24, 2012 at 11:44 am


    I’m getting “NOTICE! This application requires an Internet Connection. Functionialities disabled.”

    The ‘Generate’ and ‘Save Config’ buttons are disabled on tab 1

    I have tried running as Administrator and I’ve checked all firewall settings and I obviously have internet as I’m posting this message. Help appreciated

    • M. Hossein Amerkashi

      April 24, 2012 at 9:23 pm


      You must be behind a firewall that does not allow access to server that is hosting AppToMarket. Can you try from a computer that is not behind the firewall?

  22. gasser dieter

    April 23, 2012 at 11:21 am

    Hi Hossein
    Thanks a lot for your program. I happily donate some money right now. As a little developer
    i am totally aware of how many hours you must have been working on it. Kind regards..D. Gasser

    • M. Hossein Amerkashi

      April 23, 2012 at 12:24 pm

      Thank you. I’m glad that AppToMarket is helping you to publish your App To Market.


  23. Aengus Og

    April 21, 2012 at 7:28 pm

    Will there be a version for mac. i am a pc user technically but am stuck with a mac for now

    • M. Hossein Amerkashi

      April 21, 2012 at 8:52 pm

      Sorry, At this time, there is no plan for Mac version.

    • AndroidUser

      March 26, 2013 at 5:00 pm

      Since this app is written in Java, if you click on the .jar file on your mac it should load?

      • M. Hossein Amerkashi

        March 26, 2013 at 9:04 pm

        Unfortunately not. It uses other tools that is Windows based and can’t run under mac.

  24. Oleg

    March 29, 2012 at 5:24 am

    Hello M.Hossein,
    Thank you for the excellent program, there is the question of how to remove the line AndroidManifest.hml , uses-permission android:name=”android.permission.INTERNET”
    access to the internet my program which is App Inventor in no need

    • M. Hossein Amerkashi

      March 29, 2012 at 9:25 am

      This feature is not available in current version. I may add it in the next version. You can put in a feature request HERE. Keep in mind that the permission was put in there for a reason so if it is removed, it may cause issue.

  25. Ray

    February 13, 2012 at 3:44 pm

    Hello M.Hossein,
    I used the App inventor with no problems. When I went to download the file to my computer it insisted I do so as a APK file. Well, I did and my PC could not open. I tried changing it to a zip and could not. I downloaded some “APK Maestro” opening device. That was worthless. I did some investigating with the “APK Maestro” and found out it is Malware.
    I ran Spybot and uncovered 17 Bots, etc. I removed them from my system and everything is fine now. Basic4Android seems to be a great alternative? Your thoughts?

    • M. Hossein Amerkashi

      February 13, 2012 at 3:52 pm

      The .apk is dalvik executable code. Not sure why you are trying to open the file. The .apk that is generated by App Inventor IS NOT publishable to Android Market. AppToMarket will do auto-coversion and will make your AI .apk publishable to Android Market. You can join my App Inventor / AppToMarket forum (see below) for any questions that you may have.

      forum here:!forum/apptomarket


      • Ray

        February 13, 2012 at 4:12 pm

        I’m already on your whitelist! The reason I was trying to download to my computer was to be able to keep a copy and use later. I think your assistance is great! I really like App to Market! Is there a way to open APK files on my PC in the future though?
        Thank you again,

        • M. Hossein Amerkashi

          February 13, 2012 at 4:19 pm

          Okay. As you said, just rename to .zip and then use like winrar to unzip or explore. Also, if you want to keep back-up copies, make sure you download source from AI also.

  26. Ray

    January 27, 2012 at 11:24 am

    Hello again M.Hossein,
    Thank you for getting back so soon. I will register soon to your site. I have two more questions.
    Do you think that MIT will open the way to have the App Inventor already able to go to market?
    Also, if the App Inventor APK doesn’t produce Java, how can you convert it to market?
    Ray from Florida

    • M. Hossein Amerkashi

      January 27, 2012 at 12:27 pm

      Re: Do you think that MIT will open the way to have the App Inventor already able to go to market?
      MIT is currently trying to get a stable version up and running without adding much new features. This is their priority. They may add enhancements (e.g. direct upload to market) in future

      Re: if the App Inventor APK doesn’t produce Java, how can you convert it to market?
      Use AppToMarket – ofcourse :o) — see the video


  27. Victor

    January 21, 2012 at 11:13 am

    Hi M. Hossein, the video is really interesting and useful. You’re doing a great job. If I want put a price to the app to sell it in Market Android, do I have to do the same steps? I know that I need an account in Google checkout, but is the same process?
    Thanks in advance!

    • M. Hossein Amerkashi

      January 21, 2012 at 11:26 am

      Yes, AppToMarket just makes your app publishable to android market. You set pricing when you sign in developer console.

  28. santiago

    December 22, 2011 at 9:23 pm

    Mr hossein everything worked great however once my app is in the appmarket and I try to download it appears “error retieving information from server” thus I can’t download the app, is it an app problem or market (google) problem?

  29. Felipe

    December 22, 2011 at 12:32 pm

    Mr amerkashi greetings,

    i have a problem, key size keystore file or alias what am i supposed to fill in there, thanks a lot

  30. Fabian

    December 20, 2011 at 1:30 pm

    I have a problem 😦
    The AppToMarket resize the images. Before i use the AppToMarket tool the original apk (the images in it) just auto fit to the screen of the phone. After I use the AppToMarket they are just smaller and take only (let’s say) 60% of the phone screen. How can I fix that?

    Kind regards, Fabian

  31. Moy Park

    December 8, 2011 at 10:51 am

    Need your help again Published the App but did not save the certificates ( I know !)
    Now I cannot upgrade the App as it has 703 error and cannot delete original Any Ideas ? Thanks

    • M. Hossein Amerkashi

      December 8, 2011 at 12:02 pm

      If you don’t have your cert, you are out of luck and there will be no way to recover. Check your recycle bin and see if the cert can be restored from there. BTW, when AppToMarket generates the cert for you, it displays a POP-UP saying that YOU SHOULD archive away your cert and how important it is to save away your password data (credentials) :o)

  32. Moy Park

    December 5, 2011 at 7:09 pm

    Speechless on your speed of resolution of my issue

    Many Thanks you are Simply Gr8!!!!!!!!!!!!!!!! ( Donation sent )

  33. Moy Park

    December 5, 2011 at 2:32 pm

    This is my first attempt at an APP
    Have downloaded the file but V2.3 on my Windows 7 Pc and when I click the Run me windows I get a brief screen opening which quickly closes again. Cliicked on a Apptomarket .jar and get the following
    5Dec2011_1927.29: Your Platform: windows 7
    05Dec2011_1927.29: Java Version: 1.6.0_29
    05Dec2011_1927.29: AppToMarket Version: v2.3
    05Dec2011_1927.29: Install folder: C:\Users\Home 22\Downloads
    05Dec2011_1927.29: Error reading config file: C:\Users\Home 22\Downloads\resource\config.txt C:\Users\Home 22\Downloads\resource\config.txt (The system cannot find the path specified)


  34. Andrew Oliver

    October 27, 2011 at 10:53 am

    No worries, I forgot I had an old version of the app on my phone. Once deleted this software worked perfectly. Thank-you. Will donate soon.

  35. Kir

    October 10, 2011 at 7:05 pm

    Thank you for thos programm!!! But I have a problem, on the second step there’s a message “decompile error” (even for my app and for your example app). Don’t know what to do. PLease?help

    • Kir

      October 11, 2011 at 2:38 am

      Shame on me!!! Sorry, when I was writing this message I was so tired, I was able sleep under the table. But today I found answers on all my questions.

      M. Hossein Amerkashi, thank you a lot! You’ve saved me, my application and my good mood.

  36. Khalid I. Natto

    September 7, 2011 at 8:50 am

    Hi Hossein Your doing an amazing job. Everything was going great until I recently received two error reports from HTC users. “java.lang.OutOfMemoryError: bitmap size exceeds VM budget”


    Android Market is recommending Pro Guard, but I am using App To Market for the sign, jar, and zip.

    • M. Hossein Amerkashi

      November 14, 2011 at 4:36 pm

      You’ll need to use lower res image files or re-arrange the design so that all images are not loaded at the same time

  37. Jeff B

    August 14, 2011 at 10:51 am

    I love this app…I can get my app to upload ok but it never shows up in the marketplace even when it says its published…I’ve checked my phone and its compatible…when I tried to upload a different version with a different name an error came up in the marketplace developer console…and it told me to goto the application that created this file and update it from there. It showed me the path and AppInventor was in the path…part of the actual name of the file… I’m wondering if somehow I did something wrong and it didnt remove the old name inside the actual file and the marketplace wont actually show it?
    Please help and thanks again!


    • M. Hossein Amerkashi

      August 14, 2011 at 11:17 am

      Jeff, sometimes Market takes a while to make the app visible in Market. Also, in Market, did you make your app ACTIVE? Please go to AI / AppToMarket forum HERE and provide the name of your app or post a message there and we can follow-up from there and check on our phone.

  38. Ed

    August 12, 2011 at 5:55 am

    Hi Mr Hossein,
    Thank you for creating this program. I used it to upload an app to the market. Everything work fine during the download however, when I went to the market to download it. It give me an error message during the installation stating that “Installation unsuccessful. Package file was not signed correctly. I follow your program step-by-step. I am doing anything wrong? Thanks again for all the work you put in to this and thank you for your help.

    • M. Hossein Amerkashi

      August 12, 2011 at 8:12 am

      You have to uninstall the AI app that is on your phone. That will cause certificate issue.

      M. Hossein Amerkashi

      • Ed

        August 12, 2011 at 8:44 am

        Mr. Hossein you are just an amazing guy. Thank you for all you do. A donation from Enos is coming your way. Thanks again

  39. john

    August 9, 2011 at 9:21 am

    thank you mr Amerkashi

  40. Tony Pirie (legion48)

    August 3, 2011 at 8:10 pm

    Thanks again Hossein, a donation is on it’s way. 😉

  41. Aman

    July 31, 2011 at 1:06 pm

    How do you publish a apk file from app inventor

  42. Jacques

    July 30, 2011 at 3:10 am

    Thank you for this application,
    Can you tell me if is possible at change de numero’s Version by keeping the code version, for exemple V 1.0.1


  43. H. Peter Alesso

    July 17, 2011 at 2:46 pm

    M. Hossein Amerkashi,

    Your “Automating conversion of App Inventor apk to Android Market” tool is an excellent contribution to the AI community. I look forward to more of your efforts.


    H. Peter Alesso

  44. Geoff Boyer

    July 17, 2011 at 2:00 pm

    I re-installed your program and updated my app and it worked!!!

  45. Shawn Gee

    July 17, 2011 at 3:17 am

    I’m wondering about the .ks (keystore) file that your application generates and the ability to use that keystore with the Android sdk and regular app development and signing. I created an app using App Inventor, but recently switch over to Exclipse. Will I be able to sign my new application with the same keystore file that I used with App Inventor. If not, how do I go about doing this?

    • M. Hossein Amerkashi

      July 17, 2011 at 8:31 am

      Yes, you will be to use the same keystore with same credentials.

  46. Simon

    July 10, 2011 at 3:58 pm

    I am joining the army of voices in support of this great piece of software. Teething problems getting it to work but H has been an attentive helper on a Sunday when he must other stuff to do. And now I have an app which I can actually use …. thank you

    • M. Hossein Amerkashi

      July 10, 2011 at 5:16 pm

      Thank you all SO MUCH for support and feedbacks.
      It is greatly appreciated.

      M. Hossein Amerkashi

  47. Gary

    July 5, 2011 at 5:25 am

    I got it working. Just updated the 3 apktool files.
    What a great program!

  48. Harrison Williams

    June 16, 2011 at 1:56 am

    Thank you so much for this program! It simplifies the process greatly…

  49. Yoo Heewoong

    June 14, 2011 at 8:20 am

    I really appreciate it for your critical tip for App Inventor to a market.
    Everything goes as what you said.
    I’ve just launched an AI app to Android Market with your help.
    You are the man who opened the door to everyone’s app.
    Google seems to need a person like you.
    Thanks again for your wise and generous tip.
    Yoo Heewoong in Busan, South Korea.

    • M. Hossein Amerkashi

      June 14, 2011 at 9:20 am

      Glad that you found AppToMarket useful.
      IF interested, you can share your Market link in AppToMarket forum show-off thread HERE.

      Regards, Hossein.

  50. flaviox27

    June 11, 2011 at 5:29 pm

    This program is unbelievable. You did a really fantastic job. I managed to upload my first app from appinventor to the market! Thank you very much!

  51. Mac

    June 9, 2011 at 8:26 am

    Good job but can you add image format for Tablette (Galaxy Tab) in your next version?


  52. Jack

    June 6, 2011 at 4:29 am

    You are a genius, man… a GENIUS!!! 🙂

    (Google should hire you and pay you the big bucks!!!)


    Have a great day.

  53. Kevin Browne

    June 5, 2011 at 3:28 pm

    what a truly great program !
    v2.3 is fantastic
    I am a complete noob to Android and App Inventor and was amazed on reading some forums that it was such a bind to get an app to Market.

    I tried some of the tutorials and “Marketizer” for hours on end with no succes until I found AppToMarket … wonderful !

    then to cap it all Hossein was kind and patient enough to help me through stupid mistakes I made what a great and knowledgeable chap indeed.
    Kevin, Lancs, UK

  54. Mpampis Sougias

    May 24, 2011 at 12:20 pm

    Thanks for a really great tool, you are a life saver my friend.

    Sorry for the noob question, but is there a way for you to implement a licensing feature (e.g. adding your public RSA key during the recompile process), or must appinventor integrate the LVL somehow?


    • M. Hossein Amerkashi

      May 24, 2011 at 12:24 pm

      Hi, AppToMarket, has a feature to allow you generate self-signed certificate. Is that what you are looking for?

      Also, please note that there is an AppToMarket forum for QAs and you can join HERE.

  55. Alex

    May 21, 2011 at 9:52 pm

    Thanks for this awesome program! I got my first app up on the market in no time! Just wondering one thing. I had to figure out how to change the launcher icon manually…took me a minute…and then I had to do a recompile (and change the version to “2”). Did I miss something?


  56. Jedix

    May 16, 2011 at 7:16 pm

    Truly a great man. I commend you on a job well done.

    Many Thanks!!!!

  57. Blake Hodgson

    May 11, 2011 at 7:25 pm

    I absolutely love this program. It works exactly how it says. I would recommend to anyone.

    One question for you as you seem very wise. Do you know how to fix the back button issues? If I use back to exit the app, it force closes on restart. This is an ai issue but do you know of some code you can add to fix this? Any help would be much appreciated.

    Thanks again!

  58. Bob Ibanez

    May 7, 2011 at 4:27 pm

    Mr. Hossein,
    Great application after i watched your youtube video i gave it a try,
    and it worked perfectly.Now i have one question for you is there a way to add
    ad support to android application.
    Thanks bob

  59. Holly

    April 16, 2011 at 4:01 pm

    It’s amazing. I’ll be reposting this!

  60. Logan

    April 14, 2011 at 10:23 pm


    This seemed very simple to use at first and I successfully got my app uploaded to the market quickly, but when I tried to download the app from the market, my T-mobile G2 says ‘Package file was not signed correctly” and doesn’t let me download it. On a friends phone the app downloaded but the sounds wouldn’t play… Any suggestions? The app worked great when I downloaded it straight from app inventor to my phone…

    Thanks in advance,

    • Logan

      April 14, 2011 at 10:30 pm

      You were absolutely right I just needed to uninstall and reinstall. Terrific program Amerkashi! Thank You so much!!

  61. gaurav tilokani

    April 11, 2011 at 3:54 pm

    Great app! works amazing…..can do what google hasn’t provided us with yet!
    Please download and share with others 🙂

  62. Liutenant Dan

    April 11, 2011 at 2:27 pm

    This automation works really well. I’ve had my app in the marketplace for a week now. I asked a question and got a response within a couple hours. Totally awesome! Great work Hossein!

  63. rafa ariosto

    April 4, 2011 at 9:59 pm

    Man, thanks a lot for your efforts supporting the AI community, this software rocks and your prompt support really helped me.



  64. GreenGrape

    April 3, 2011 at 12:55 pm

    I can’t thank you enough for helping me get my AppToMarket. For the last 3 days it has been the top communication app on and it’s all thanks to you. It’s called “The Insulter”. Check it out.

  65. Jeff Durette

    April 2, 2011 at 6:52 pm

    Just want to say BIG thanks to M. Hossein Amerkashi and AppToMarket for all his help on getting me up and running. Once he walked me through the program, I realized how great this program is. If you want to get a program that does everything that is says it does, this is the program for you. It makes marketing an App real easy. Enjoy 🙂

  66. GreenGrape

    April 1, 2011 at 4:07 pm

    Thanks for the awesome tool. I just have one question. Is it possible to change the package name. I’m trying to publish a pro version of my app but the market won’t let me because of the package name. Thanks.

    • M. Hossein Amerkashi

      April 1, 2011 at 4:09 pm

      Sorry GreenGrape, but its not possible. The reason is that the package name is tied to source-package name and if I change that, it will cause issue during run-time.

      • GreenGrape

        April 1, 2011 at 4:12 pm

        Ok, thanks anyway. Your response time is fantastic. Excellent support!!!

  67. Shane Morris

    March 31, 2011 at 4:54 am

    Hi thanks for creating this fantastic piece of software.

    Thank You


  68. Koby Bar

    March 29, 2011 at 12:40 pm

    Hi Hossein, Thanks you very much for this excellent and easy to use tool.
    My app “PilatesOnTheMove” Was successfully uploaded.
    I spent so my time in the development of the app just to find out I can’t upload it to the Market. Was very disappointed until I found your tool.

    Thanks again.

  69. Jeroen Koomen

    March 29, 2011 at 2:41 am

    Last month our first AI Android game had to be released on the Android market. We were stuck at that point, untill Hossein presented AppToMarket to us in the developer forum. Magnificent tool, no installation required and runs like a charm. If you need to publish your APK on the Google market, look no further. This tool is what you need.

    Good work, Hossein! Thanks to you our game has been downloaded and installed over 800 times in just 2 days.


  70. Kenny

    March 28, 2011 at 5:32 pm

    Solves the problem of Google App Inventor being a half done project. Very useful for those new to seeing their project through.

  71. Charles

    March 28, 2011 at 5:21 pm

    Another Great Update!

  72. Patrik Berg

    March 28, 2011 at 3:00 pm

    Very impressed by your tool, sure are going to use it.
    Love AI except for two things, Market that you just solved and that you cannot make an app run as a service. I mean, so it does not suspend when the phone is going to sleep.
    Do you have a way to solve this as well?
    Maybe this is sutible for the next generation of AppToMarket.
    Or, would it work to maka an app in AI, decompile it with your tool and then change something with Eclipse?

  73. mkamoski1

    March 28, 2011 at 9:09 am

    Hossein –

    Great job on AppToMarket Version 2.1 which is really nice!!!
    Can you please explain a bit the differences between these settings…
    Screen = WithActionBar
    Screen = NoTitleBar
    Screen = NoTitleBar.Fullscreen
    Also, how exactly does the screen size setting work?
    Also, how exactly is Resizable=Yes different from Resizalble=No?
    Please advise.

    Thank you.

    – Mark Kamoski

    • M. Hossein Amerkashi

      March 28, 2011 at 9:24 am

      I just added an image on this site that shows Title and Action bars and should answer your question.
      Regarding re-size, based on spec, if re-size is set to yes, then application should stretch to fit in larger screen displays.

      • mkamoski1

        March 28, 2011 at 9:25 am

        Hossein – That is great. The picture makes total sense of the matter for me. I appreciate the quick response and all your hard work. Thank you. – Mark Kamoski

  74. Ron Ehrlich

    March 27, 2011 at 9:44 am

    Great tool for people just getting started in app development. Very smooth.

  75. Kenny

    March 24, 2011 at 10:09 pm

    I can’t believe how quickly M Hossein got back to me and solved my problem. Something was wrong with my Java path and he took control of my machine and fixed it for me then gave me one-to-one assistance on how to use AppToMarket. Amazing!

  76. Jonathan

    March 24, 2011 at 3:48 pm

    Just wanted to say how much of a life saver AppToMarket is. I’ve been banging my head against a wall for weeks trying to find a way to convert my AppInventor project and within a couple of minutes your app had a zip-aligned version ready to go. Thank you Thank you Thank you.

  77. Ra Fields

    March 23, 2011 at 6:33 pm

    Hello M. Hossein Amerkashi:

    I want to first and foremost thank you for this significant contribution in which I plan to donate substantially to this endeavor.
    Ra Fields

  78. M. Hossein Amerkashi

    March 20, 2011 at 12:49 am

    Sorry, No Mac version.

  79. Gabriel Smith

    March 18, 2011 at 3:39 pm

    Just want to say thanks for making such a fantastic app!! Literally 5 click to solve publishing the .apk from app inventor to the Google app. If you are in need of an app to do this for you look no further!


  80. Shawn

    March 15, 2011 at 6:05 pm

    Would love to see a Mac version! At one point you said that a Mac version was available. Is this true? This is a awesome program btw.

  81. Jonathan

    March 11, 2011 at 11:35 pm

    I actually have VMWare running a version of XP so i tried it on that.

    Unfortuneltly it wouldn’t run. Basically ApptoMarket would start up, i’d select my apk, and then it would freeze on decompile. Any ideas?

    I was able to borrow a PC running windows 7 and it worked great. Any ideas on the VMWare issue? I’d love to figure it out for future use.

    I just wanted to say thank you again for the wonderful app and you can be sure that my company will be donating first thing monday.

  82. sprocket2cog

    March 11, 2011 at 8:00 am

    Hi Hossein, great app, just a query… im running linux ubuntu and dont have wine installed (but if i have to i will ) so im wondering if theres any chance of getting this ported to run natively in ubuntu? it would be great if you could, but i understand this may not be easy to do, depending on the way the program works under windows.
    aka sprocket2cog

  83. Robert Ketter

    March 10, 2011 at 4:52 pm

    Over the past couple days I have been using an Amazing Program known as AppToMarket. It is free to download, free to use and BEST of all it does everything it is described to do, flawlessly….. period. The person who put together this program took the time to even Google Chat with me to set it up, and followed that Awesome Service up with a personal email to make sure I was happy with the program. In a world of Customer NO Service, it is just wonderful to find someone like this.

    You can find this awesome program and exceptional Customer Service here at

    Then after you place your first App Inventor made app on the Android Market, Make a Donation to the programs author like I did.

  84. Jakob

    March 4, 2011 at 5:25 am

    Wow, this tool is really awsome! It saves a lot of time and nerves and works perfectly. Thank you so much, keep up the good work!

    • M. Hossein Amerkashi

      March 4, 2011 at 7:02 am

      Thanks for comment on AppToMarket capability.
      Re your question, answer is not-currently, and your direct-changes to manifest is not accepted. This is by design, to disallow possible corruption by no so-experienced API users.
      Re landscape, v1.7 allows you to LOCK into portrait. PM me on other requests

  85. David Barry

    March 1, 2011 at 12:10 pm

    This product works great I have published 2 apps to the Android Market and provided an update to one for version 2 of my program all thanks to AppToMarket well worth the donation I chose to give. Thank you again! (Here Fishy Fishy and Meadowlawn Animal Services)

  86. Mark Kamoski

    March 1, 2011 at 7:50 am

    This AppToMarket tool is GREAT and a real time-saver. Thank you SO much!!!

  87. Keri

    March 1, 2011 at 12:54 am

    I was able to download. The links worked. Thank you!

  88. Mark Kamoski

    February 27, 2011 at 10:45 pm

    Dear Hossein – Please help. Does your AppToMarket tool provide functionality to make the app install to the SD card? If not, do you think that you will be adding that feature any time soon. The functionality to which I am referring is noted here and at similar locations on the web. What do you think? Can it be done? Please advise. Thank you. – Mark Kamoski

    • M. Hossein Amerkashi

      February 27, 2011 at 11:20 pm

      Mark, I’m adding it for ya. I made the changes, tested it with both auto and SD and tried to publish sample apk and its working with no problem. V1.7, with this capability, will be published shortly.
      Also, thanks for your donation.

      • Mark Kamoski

        March 2, 2011 at 8:45 am

        It works perfectly now. Thank you so. I cannot tell you how much time this saves and how easy it makes publishing my App Inventor apps to the Google Android Market. The AppToMarket software has really simplified the development process, so now I can focus on content rather than packaging. Thank you!!!

  89. Steve

    February 27, 2011 at 9:31 pm

    Many thanks for your quick and helpful responses. The new version is even better. This is really a ‘must have’ program if you want to publish AppInventor programs to Android Market.

    • M. Hossein Amerkashi

      February 28, 2011 at 12:33 am

      Glad that it worked out for you.
      Also, thanks for your donation

  90. Ryan Chung

    February 26, 2011 at 11:32 pm

    It works in windows! Thanks a lot!

  91. Steve

    February 26, 2011 at 7:00 pm

    Much to my surprise I managed to author a program in AppInventor. I successfully uploaded the apk having used your program to sign the apk.

    I then made a modification to the program and re-signed the apk giving it a higher version number. When I try to upload the new apk I get a message ‘The apk must be signed with the same certificates as the previous version.’

    I originally used ApptoMarket v1.3. I have also tried the latest version 1.6. The information I entered in the Certificate details is the same (I took a screenshot when I originally generated the passkey).

    How do I find out the details of the original certificate? Any advice would be appreciated. Once I solve this I will donate. You have made a virtually incomprehensible process achievable for non programmers.

  92. Markess

    February 26, 2011 at 10:34 am

    Yes you were correct I had a space in the path step 1 is complete thank you so much for getting back to me so fast and with the correct help….

  93. cmoney12051

    February 23, 2011 at 3:27 am

    Nice. I was actually working on a batch program to do the same thing lol. Glad to be done with it though, nice work.

  94. Korean Guy

    February 21, 2011 at 10:22 pm

    Sorry.. it works right.

    Thanks for all the comment!

  95. Korean Guy

    February 21, 2011 at 7:57 pm

    HI. Thanks for fast comment to me…
    But there’s still problem there. I signed, verifying, zipaligned(very good job.. Thanks for your help).. but when I install it to general phone(my smartphone… Korean Smartphone), It doesn’t work. When I install it to AVD, it is successful. How can I trouble shoot this? Thank you for your fast help.

    • M. Hossein Amerkashi

      February 21, 2011 at 9:13 pm

      Glad that conversion for making it compatible for android market went okay. Did you publish to market and then try to download to your phone?
      I don’t know the issue with the specific phone that you are talking about.

  96. Jim Armstrong

    February 21, 2011 at 3:42 pm


    I too am having problems with the “Signing” step. My paths are all valid and everything works great up until I click the “Sign” button on the last tab. Then the program locks up. Any ideas what might be causing this?

    • M. Hossein Amerkashi

      February 21, 2011 at 9:16 pm

      Jim, you mentioned that you were later able to use the AppToMarket to do conversion. Were you also able to publish successfully? Also, we performed a work-around for your specific issue. Can you also try AppToMarket v1.4 to see if you still get the same issue for your platform?

      • Jim Armstrong

        February 22, 2011 at 1:21 am

        Version 1.4 worked perfectly. The only thing that is not working is the “portrait” locking feature. Also, it would be nice if you added a way to create the “versionname”. Currently the program makes the versionname the same as the versioncode. Most developers do not want these to be the same. For example, you may want Versioncode 13 to have a verisionname of 2.3. Otherwise super job!

        • M. Hossein Amerkashi

          February 22, 2011 at 9:31 am

          Glad it worked out for you. I’ll take care of this in the next version.

      • Jim Armstrong

        February 23, 2011 at 10:38 am

        Version 1.5 Looks Great! One more thing…AppInventor does not allow you give the App a name other than the filename you create. This is a problem when you upload to the market because your App name can’t have any spaces and does not look natural. If you could add the ability to specify an App Name and then update application android:label=”My App Name” in AndroidManifest.xml that would be another great feature.
        Thanks for all the great work. I would encourage all users of this utility to please donate!!

        • M. Hossein Amerkashi

          February 23, 2011 at 11:07 am

          Great, I’m glad its working-out for you to publish your app to Android Market.

          I will add the capability so that AppToMarket will allow you to add a name for your app to overcome the limitation of AppInventor. I should have it done in a day and will publish it as a nightly build.

          I thank you so much for your word of encouragement and passing the word about AppToMarket. I also thank you for the donation that you made. It takes a lot of time and effort to design and develop a useful tool and to provide continuous support. I have been spending less-time with my family and stay up till 3-4am on updates. But getting responses like yours and donations, makes it worth while.
          Thanks for your donation.

          Thanks again.

  97. Crawl Warner

    February 19, 2011 at 12:11 pm


    Perfekt Toll. !!!

    One question:
    If i hit the decompile Button the log shows:
    Cannot run program “D:\AppToMarket\apktool.bat”: CreateProcess error=2….

    What should the apktool.bat say?? Whats write in it?? I dont have a apktool.bat???

    Thx for help!!


    • M. Hossein Amerkashi

      February 19, 2011 at 12:32 pm

      Hi, it seems like your paths are not set properly. Click Verify button on TAB 1 to validate all paths. Also, from menu, select Help, Content to see where you need to download the APK from. Ensure you are using the latest version. Also, you can directly email me at and attach the HISTORY that is shown in the AppToMarket app


  98. Liz

    February 18, 2011 at 10:16 am

    This looks absolutely wonderful!

    I am on a Macintosh … will this work on Macs?

    • M. Hossein Amerkashi

      February 18, 2011 at 10:22 am

      Thanks. Currently no, but I’m working on Mac / Linux version.

    • M. Hossein Amerkashi

      February 21, 2011 at 3:11 am

      I now have a Mac version and you can download it from the download page.

  99. David Barry

    February 17, 2011 at 10:38 pm

    Thank you So VERY much for helping me with that amazing product!

  100. David Barry

    February 16, 2011 at 10:46 pm

    wondering if it could have anything to do with me being on windows 7 64bit version?

  101. M. Hossein Amerkashi

    February 16, 2011 at 8:40 am

    David, I looked into the log that you sent me. It looks like you missed the step in TAB2 (Certificate Details).
    Since this step was not executed, it did not generate you keystore file.
    This is a one-time step and you do not need to repeat every time for every new .apk file

    Hope this helps

    • David Barry

      February 16, 2011 at 12:31 pm

      having trouble started over completely with fresh install of your program fresh folders and files all the way around did the steps in order but when i get to sign step the program doesnt show the command being executed button is dark grey and shows depressed and then nothing happens it stays depressed and dark grey and log file gets no info sent to it this is what it shows me so far


      that is last line even though i have clicked sign at this point
      Regardless of wether you do or not I will be making a donation to you for this program as soon as I figure it out. Your the best.

      • M. Hossein Amerkashi

        February 16, 2011 at 2:57 pm


        Okay, I added some tight validations and should help and allow you to identify the issue.
        I have expired the prior versions.

        Please download a new version, run, and let me know how it goes.

        • David Barry

          February 17, 2011 at 11:49 pm

          Went great App in Market called Here Fishy Fishy my first attempt at a game. Only there thanks to you!

          • M. Hossein Amerkashi

            February 17, 2011 at 11:53 pm

            Nice going and am glad that AppToMarket application helped you convert you App Inventor app to Google Market compatible app.
            Also, thanks for your donation

  102. David Barry

    February 15, 2011 at 11:21 pm

    Thank you I have also linked to you in my blog is there anywhere specific you wanted comments in appinventor forum? and do you have a twitter account i can follow?
    Thank you again so much for what you have done here.

  103. David Barry

    February 15, 2011 at 9:57 pm

    One question what if anything am I supposed to change from the following aree of the properties file:


    #You should really remove the password from here. It’s not good idea to have password here

    • M. Hossein Amerkashi

      February 15, 2011 at 11:02 pm

      Ensure that you have latest AppToDev Current version is 1.1 and shows-up in title bar. If title bar does not show that, download the newer version.

  104. App Inventor User

    February 15, 2011 at 7:25 pm

    Wow! This is wonderful for people like me who found doing all of that yourself too difficult. Thanks so much.

  105. justin

    February 15, 2011 at 10:05 am

    Holy crap!

    This is amazing what you have put forth to the the AI community.

    When do you think you will have it available to use for imac users?
    I’ve been frustrated for months, not being able to upload my hard work to the market.

    Many Thanks and I’ll be more than happy to make a donation for your time once I’m able to use the mac version.



    • M. Hossein Amerkashi

      February 15, 2011 at 10:24 am

      Thank you Justin. I’m happy that you find the application useful.

      Unfortunately, at this time, I don’t have a projected date for mac version but whenever time permits, I’ll try to implement the capability.

      If you are are member at, your feedback there would be appreciated 🙂

      Please don’t forget to download the new version.

      M. Hossein Amerkashi

      • James

        March 19, 2013 at 8:51 pm

        I want to run this on a Chromebook. Any chance of a web app or at least a linux app?


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: