Приложение не установлено после подписи

Когда я устанавливаю приложение через Run, оно работает хорошо. Но когда я делаю подпись при установке, я получаю эту ошибку: APP NOT INSTALLED,
Я пытался отметить оба в единственном числе
версии (V1 (Jar Signature) а также V2(Full APK Signature)) Я тоже пытался удалить эту строку app:testOnly=true или изменить его на false, я могу установить его, но при включении все время вылетает. Какие части кода вам нужны?
вот мой манифест:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="budgetreport.com.budgetreport"
android:versionCode="2"
android:versionName="2.0">

<uses-sdk
    android:minSdkVersion="21"
    android:targetSdkVersion="26"/>

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:testOnly="true"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">
    <activity android:name="budgetreport.com.budgetreport.MainActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN"/>

            <category android:name="android.intent.category.LAUNCHER"/>
        </intent-filter>
    </activity>
    <activity
        android:name=".MActivity">

    </activity>
    <meta-data
        android:name="android.support.VERSION"
        android:value="26.1.0"/>
    <meta-data
        android:name="android.arch.lifecycle.VERSION"
        android:value="27.0.0-SNAPSHOT"/>

    <provider
     android:name="com.android.tools.ir.server.InstantRunContentProvider"

  android:authorities="budgetreport.com.budgetreport.com.android
 .tools.ir.server.In
   stantRunContentProvider"
        android:multiprocess="true"/>
</application>

0 ответов

Другие вопросы по тегам