Disable your screen dimming app. :)
Some screen dimming apps work by overlaying the whole screen with a translucent window, and letting touch events pass through to the activity below, but for security reasons, you can't interact with system dialogs (such as the package installer) through another activity.
It sounds counter-intuitive, but it could be the ...
Apkmirror.com is run by the same people behind AndroidPolice.com, one of the biggest Android news websites. All uploads are manually vetted and approved, and only free apps are allowed so you won't find any 'cracked' apks or 'warez'.
As you already have the Play Store installed, only an apk signed with the same key as the currently installed version will be ...
An Android APK usually contains these things.
Upon installation, the APK file is copied to /data/app, and classes.dex is extracted and "optimized" by running dex2oat on it (on Android 5+ lib/ is also extracted). Result of the optimization is stored in /data/dalvik-cache/ so an app needs to be ...
The answer is: It depends. It's the way supposed to work:
adb backup -f myapp.ab -apk com.myapp # backup on one device
adb restore myapp.ab # restore to the same or any other device
But an app can "opt out of Backup" declaring ALLOW_BACKUP:FALSE (see: adb backup not working for certain app), in which case (without root powers) all you get ...
That's done easiest using adb (see the ADB tag-wiki for details on what ADB is and how to get/install it on your machine). As you don't state the OS you're using on your desktop, I write how it could be done on Linux (which I work with); should be easily adaptable to other platforms:
put all your downloaded .apk files into a single folder
connect your ...
One (rather crude) way to see what architecture an APK's native libraries are built for is to unzip it (it's only a zip file) and take a look at the libs folder - if the application contains any native libraries, they will be split into the following subfolders inside (with the compiled libraries inside these):
armeabi: compiled code for the older ARMv5 ...
I just copied my APK file into the Apps folder, which is created by default in the Libraries folder at the time of BlueStacks installation. Then I just double clicked on the APK file to install it to the App Player. Now I can see the application icon on the home screen of the App Player and I am able to run it from there.
The correct way to verify an APK file is to use apksigner.
apksigner is part of the Android build tools, therefore you may find multiple versions installed, one for each build-tools version installed.
One example path within the Android SDK to apksigner is:
Execute apksigner this way:
apksigner verify --verbose --...
The minimal requirements for building an Android app are usually the Android SDK and ant. Then, you are able to build the majority1 of projects with the following steps.
If there is no build.xml generate it
android update project -p . -n $PROJECT_NAME -s
Then build the project with
which will create an .apk signed with your debug key.
Answering my own question, thanks to the method found on this View app's full package name? thread and the hint provided by Google App's URL in Google play.
adb shell 'pm list packages -f searchbox'
There are multiple possibilities for this. One is using the appropriate counter-parts from the µg project (pronounced "micro-G"; formerly known as NOGAPPS) – in this case Phonesky (the inofficial Google PlayStore Client) or BlankStore (same thing, basically). Each of these two would run directly on the device, no Google-Apps required (hence the name "NOGAPPS"...
Adblock forums says
this product is outdated (not maintained anymore), eventually use adblock browser for android
Also, see this post
see what said an eyeo moderator:
"Unfortunately at the moment we have no Android developer, therefore solving real issues is kind of difficult."
That's probably why all links on the official site are dead. They ...
You can e.g. use Raccoon for that – a phantastic Java app I'm using:
Raccoon (source: Tutonaut; click image for larger variant)
The app requires credentials of a Google account (you can either use your own, in which case you also can access apps you've bought – or use Raccoon's companion-app DummyDroid to create an alternative profile, including fake-...
I did a bit of digging and it is possible without System permissions from API 21 onwards https://developer.android.com/reference/android/content/pm/PackageInstaller.html.
In fact, there is a code sample by Google which shows how to do it. https://github.com/googlesamples/android-testdpc/blob/master/app/src/main/java/com/afwsamples/testdpc/cosu/CosuUtils....
Such Issues generally occur when you try to open the file from within an Application (Messenger, Whatsapp etc.) other than File Manager (any such application with similar privileges) or Play Store.
So, please make sure you are accessing it from File Manager.
If you are not aware of the source of the APK and if it's not from a trusted source please don't ...
No, the application is still available for users who installed the play and only store can not be reinstalled. By Play Store
If you put back the google play, users can download and install it again.
But never, under policies of google, an apk can / will be deleted from the device remotely by google / application owner
But we had a case in the past, about ...
Try ES file explorer
Under settings select App Manager and select all apps. And select backup on the action bar below.
A backup of all apps apk is created to your SD card probably under backups folder(or check /set backup folder on your es file explorer, settings-> directory settings )
Now you've got all apps apk.. You can either transfer them through ...
Well... finding an old package, looking at those files I discovered the answer. Sometimes it takes very long to find it and the solution is simple.
You should also move "Phonesky.apk" to /system/app/ folder and then restart your phone.
Download the latest Play Store .apk (Try for example Android Police): http://www....
Short answer: No.
Simple repacking cannot solve the compatibility problem. If an app requires "at least Android XX", that usually means it needs some conditions not met before it. There are new OS features introduced with each Android version, libraries get additional APIs/features, etc. – nothing of that can be solved by "repacking" the installation ...
Apk and zip files are essentially the same, compressed. Before the system can use the file it needs to decompressed. So the file is one size when downloaded and another size when installed.
Also note sometimes when apk's are installed, after being opened some data may need to be downloaded. So file size file will increase again.
Differences in size are ...
The Google play store, and other app stores, only list the main application (APK) size, not the total app size, which includes the OBB (Opaque Binary Blob) expansion files. OBBs are the extra files that an app downloads to run. There should be no difference in file size before the extra files are downloaded.
From the Play Store Developers section:
What is Android doing when it says “optimizing apps/system”?
Basically the android system will be creating an optimised version of each application. This process makes each app start as fast as possible with the new Android version.
While it says ‘optimising,’ operating system generates ‘odex’ files
for your apps from scratch. As a simple explanation, ...
There is an online service called APK Downloader that lets you download APKs from the Google Play Store. However, this works only for FREE apps; paid apps are not supported because of piracy issues.
Have you ever wanted to get your hands on the latest game, only to
find that the Google Play thought it wasn't compatible with your
phone? Maybe you don't ...
There is (now) an apksigner tool in build-tools that does what you want. From the docs:
Check whether the APK's signatures are expected to be confirmed as valid on all Android platforms that the APK supports:
apksigner verify [options] app-name.apk
Carl Parker writes about it on Android Authority:
(partly reproduced here in case the original post goes down)
For Apps Installed on the Device
Assuming you have installed the app on your device, go to the app’s
Google Play Store link and take note of the words after “?id=” and
ignore the rest.
Connect your device to the computer via USB
As mentioned on Eldarerathis' comment, no matter what, you are going to need a newer version of Android, which probably means (CyanogenMod will only get you to 2.3.7) that you'll need a newer phone.
The good news is that from 4.0+ it only gets easier to easily run Chromium safely on Android. For Android 4.4, there's a free and open-source app getChromium ...
According to this question/answer, the .asec files are actually dm-crypt containers which can be mounted, and contain the unencrypted .apk. The keys are stored in /data/misc/systemkeys/AppsOnSD.sks.
The mounting process depends on the tools available, but it can be as simple as running (on Linux) losetup /dev/loop0 /path/to/file && cryptSetup open --...