应用程序未安装错误开发Android应用程序

时间:2018-11-23 15:41:34

标签: android manifest android-debug android-debugging

我最近开发了一个应用程序,并将其发送到我们国家的一家名为CafeBazaar的商店进行销售,但他们在电子邮件中说:

  

我们在装有Android 6.0的Huawei P8lite上安装了此应用,   此错误“未安装应用程序”

现在我搜索了很多此类错误,但是我认为这是非常普遍的错误,我无法确定应如何解决该错误

我的清单是这样的:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS"/>
<uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS"/>

 <meta-data
    android:name="firebase_crashlytics_collection_enabled"
    android:value="false" />
 <application
    android:name="com.android.example.example.AppController"
    android:allowBackup="true"
    android:hardwareAccelerated="false"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:largeHeap="true"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"
    android:theme="@style/AppTheme"
    tools:ignore="GoogleAppIndexingWarning">

我进行了很多搜索,但通常答案是将这两个下面的属性放在清单中的应用程序标记中:

  • android:debuggable="true"
  • android:testOnly="false"

我还没有这样做,但是我想知道该怎么办?

2 个答案:

答案 0 :(得分:0)

最有效的方法是同时使用签名 v1 v2

enter image description here

如果同时使用两种方法签名,则可以尝试选择一个。

答案 1 :(得分:0)

经过数周的头痛之后,我终于找到了解决方案,并将其放在这里,以便任何人遇到相同的问题都可以解决。

对于这个问题,我将这两个属性放在了应用程序标签中:

  • android:debuggable =“ false”
  • android:testOnly =“ false”

最后它解决了我的问题。

<application
    android:name="com.android.example.example.AppController"
    android:allowBackup="true"
    android:debuggable="false"
    android:testOnly="false" 
    android:hardwareAccelerated="false"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:largeHeap="true"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"
    android:theme="@style/AppTheme"
    tools:ignore="GoogleAppIndexingWarning">