Android 我的应用程序不适用于棉花糖,但适用于牛轧糖?

Android 我的应用程序不适用于棉花糖,但适用于牛轧糖?,android,Android,我是Android开发的新手。我使用android studio开发了一个应用程序。问题是,在生成签名的APK后,当我试图在安卓设备上安装带有棉花糖的应用程序时,它没有被安装,并显示错误消息“app CANNOT BE installed”(应用程序无法安装),但它被安装在带有牛轧糖的安卓设备上,而我将minSDKVersion设置为19 这是我的清单文件 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:

我是Android开发的新手。我使用android studio开发了一个应用程序。问题是,在生成签名的APK后,当我试图在安卓设备上安装带有棉花糖的应用程序时,它没有被安装,并显示错误消息“app CANNOT BE installed”(应用程序无法安装),但它被安装在带有牛轧糖的安卓设备上,而我将minSDKVersion设置为19

这是我的清单文件

    <?xml version="1.0" encoding="utf-8"?>
<manifest
  xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.example.adityakumarsingh.arduinobot"
  android:versionCode="1"
  android:versionName="1.0">

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

<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />

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

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name=".Splash"
        android:screenOrientation="portrait"
        android:theme="@style/SpalshTheme">
    </activity>
    <activity
        android:name=".MainActivity"
        android:screenOrientation="portrait"></activity>
    <activity
        android:name=".Accelerometer"
        android:parentActivityName=".MainActivity"
        android:screenOrientation="portrait"
        android:theme="@style/AppTheme">
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value=".MainActivity" />
    </activity>
    <activity
        android:name=".BluetoothConnection"
        android:screenOrientation="portrait"
        android:theme="@style/AppTheme" />
    <activity
        android:name=".GameMode"
        android:parentActivityName=".MainActivity"
        android:screenOrientation="portrait">
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value=".MainActivity" />
    </activity>
    <activity
        android:name=".About"
        android:parentActivityName=".MainActivity"
        android:screenOrientation="portrait">
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value=".MainActivity" />
    </activity>
    <activity
        android:name=".Voicerecog"
        android:parentActivityName=".MainActivity"
        android:screenOrientation="portrait">
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value=".MainActivity" />
    </activity>
</application>

</manifest>

怎么办?任何帮助都将不胜感激。谢谢

好的,主要是签名引起了问题。尝试在签署apk时使用v2+v1签名,而不是任何一个签名。我在使用v2方法时看到过这个错误。添加v1签名将有所帮助

V2签名在模块上签名,为牛轧糖和更多产品服务。它在旧版本的android上不起作用,因此您还必须使用v1来实现完整的apk签名。这将允许旧版本使用v1安装它,而牛轧糖和更高版本仍然使用v2。两者都用。有关详细信息,请访问他们的网站:


还要确保没有任何已安装的apk版本号与您尝试安装的版本号相同。如果它已经安装并且版本号相同,那么它将失败

您可以安装其他APK吗?如果没有,请看一下您使用的签名是什么?如果你已经安装了,它只会在版本号高于已安装版本号的情况下安装,所以请卸载任何相同版本的安装。还有其他apk的意思吗?在我的情况下,我收到了这样一条消息“应用程序无法安装”,因为我的手机存储空间已满。这解决了安装问题。但现在,当尝试在运行棉花糖的设备上打开应用程序时,它显示“不幸已停止”,但在牛轧糖平台上仍然可以正常工作(检查logcat中的日志,发布发生的异常,将您的包名放入搜索框中查看…发布日志并启动另一个question@Kushan我也有同样的问题,我的应用程序在除6.0之外的所有android版本上都能运行。1@KaranKhurana写一篇贴子,写下所面临的确切问题,以便我能提供帮助:)
    apply plugin: 'com.android.application'

android {
  compileSdkVersion 26
  buildToolsVersion "26.0.2"
  defaultConfig {
      applicationId "com.example.adityakumarsingh.arduinobot"
      minSdkVersion 19
      targetSdkVersion 26
      versionCode 1
      versionName "1.0"
               }

    }

 repositories {
     mavenCentral()
     mavenLocal()
               }

  dependencies {
          implementation fileTree(dir: 'libs', include: ['*.jar'])
          implementation 'com.android.support:appcompat-v7:26.1.0'
          implementation 'com.android.support.constraint:constraint-
          layout:1.0.2'
          compile 'io.github.controlwear:virtualjoystick:1.8.0'
          compile 'com.github.markushi:circlebutton:1.1'
          compile 'de.hdodenhof:circleimageview:2.2.0'
          implementation 'com.android.support:design:26.1.0'
            }