0

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

我们在带有 android 6.0 的华为 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"

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

4

2 回答 2

0

对我有用的是使用签名v1v2签署我的应用程序

在此处输入图像描述

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

于 2018-11-23T19:18:31.583 回答
0

经过几周的头痛,我终于找到了解决方案,我把它放在这里,所以如果有人有同样的问题可以解决它。

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

  • android:debuggable="假"
  • 安卓:testOnly="假"

最后它解决了我的问题。

<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">
于 2018-12-07T22:16:54.720 回答