New answers tagged installation
Android data Recovery software is capable of restoring back your apps and other data such as photos and multimedia from the Android based devices as well as the SIM card and SD card, even they have suffered factory resetting. For More Information: http://www.androiddata-recovery.com
It is as simple as running adb install -s someapp.apk. However, the app should be ready to run from external storage. adb resides in the path to ADT/sdk/platform-tools directory. Related question: Move to SD Card doesn't move everything
According to this changelog the upcoming f-droid version 0.71 should support this. Another mention of this is in: https://github.com/WhisperSystems/TextSecure/issues/127#issuecomment-51065857
That happened to me when I was trying to test on a real device an unsigned app that I built, maybe that's the case. If you're a developer, sign the app before testing it.
You'll have to just Google it and find a copy elsewhere on the internet. If it's unpublished from the Play Store, you can't install it from there anymore.
If you've got ADB ready (see: adb and its tag-wiki for details), there are multiple ways to achieve it. My examples assume you've got the .apk file on your computer, and are operating from the very same directory it resides in. Further, let's call the file foobar.apk: # trying to downgrade directly: adb install -r foobar.apk # if that fails, we've got to ...
Titanium should restore the APKs as well as the data. But another method is to go into Settings>Backup/Restore (or similar), and there is an option for backing up and restoring data from Google Play.
Since you make a reference to both java and adb in your question it sounds as if you're familiar with both. Just have your Java application as a wrapper to perform adb system commands. Using the system commands to adb, you could use the same Java program (adb wrapper) to check for the installs and actually perform the installs. You can replace the "pm ...
You can find your answer e.g. at Github, and details in the developers documentation: adb shell 'pm list packages [options] <FILTER>' Prints all packages, optionally only those whose package name contains the text in . Options: -f: See their associated file. -d: Filter to only show disabled packages. -e: Filter to only show enabled ...
Top 50 recent answers are included