出现这样的问题,是因为没有在gradle文件中配置签名设置。
因为你编译的时候是使用debug模式的apk文件,如果没有配置签名设置就会出现签名不一致的问题。
附上gradle配置签名的代码
signingConfigs { releaseConfig { keyAlias 'abc' keyPassword 'android' storeFile file('../abc.jks') storePassword 'android' } } buildTypes { release { minifyEnabled false signingConfig signingConfigs.releaseConfig proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } debug { signingConfig signingConfigs.releaseConfig } }