I'm having problems when i try to install my apk in release mode, if I donwload the debug file, it works ok, but if I try to install the release file, it just says me "App not installed", image:
that is my manifest file:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="PACKAGE" >
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme">
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".ReportActivity"
android:label="@string/title_activity_report" >
</activity>
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
<meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="@string/google_maps_key"/>
<service
android:name=".Services.PositioningService"
android:enabled="true"
android:exported="true" >
</service>
<receiver
android:name=".Receiver.PositioningBroadcastReceiver"
android:enabled="true"
android:exported="true" >
</receiver>
</application>
</manifest>
I had already checked this link, but it didn't work! App Not Installed error Thank you folks!
If you installed debug build in your mobile.. then you need to uninstall it and install signed build.
If it still not installed then your Application related data might be still there in your memory.. ex) if you created any DB from your Application then you need to delete that from memory and try to install your signed build again.
If it still not installed and if you are using lollipop devices.. your Application might be installed in other users account too.. you to switch to other users and go to Settings->Apps->your_application and uninstall it. even check Guest user. your application might be hiding in that too..
I had this issue.. just follow these steps.. then your application can be installed.. :)
I had also same issue when I try to install release build from playstore.
Solution: The reason for the issues is that I did not increment the versionCode in build.gradle of module before uploading the release build to playstore.
If it's Android 9 just try to disabling Google Play Protect. In my case it was when I uninstall some version of App and tried to install new one. I've got the error 'App not installed'.
Open Play Store -> Menu button (right top button) -> Disable the options Scan device for security threats
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With