Thank you Peep for the info how to use the package installer!
Note: If you use this method in your app, anyone who is using your app will need to change the setting on their phone to allow installation of non-market applications: To find this setting on versions of Android prior to 4.0, go to "Settings > Applications" and then check the box next to "Unknown Sources". For devices running Android 4.0 or above, go to "Settings > Security" or "Settings > Security & Screen Lock" and then check the box next to "Unknown Sources" and confirm your choice..
I can help you: for one hour I charge 25 USD.
Please contact me at info [at] puravidaapps [dot] com for details!
For questions about App Inventor, please use the App Inventor forum. Thank you.
Tested successfully on HTC Desire running Android 2.2 and Nexus 5 running Android 4.4.2
Q1: When I run the App, it downloads the file correctly but when I click on "Install" button I get "Error 601: No corresponding activity was found".
I use Nexus 5 Android version 6.0.1 and set the phone to allow installation of non market apps. Would appreciate some advice.
A: It looks like the solution doesn't work for all Android versions (probably Android 6 and up).
I now received the following solution from Claudio: I solved in this way :
After executing the above blocks , a popup appears and ask to me with which application I want to execute the .apk file. I choose the package installer application and I click the "always" button. I have to do this only the first time. Done.
Thank you Claudio!
If you find this example helpful and you are using it in one of your projects,
be nice and donate a small amount!
or donate some mBTC to Address:
Thank you! Taifun
This work by Pura Vida Apps is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License
with attribution (name=Pura Vida Apps and link to the source site) required.