当试图运行或构建我的apk在调试或发布版本时,我得到一个弹出窗口,说我的apk不能被安装,因为它没有正确签名。林也越来越与此同时无法运行或建立apk?
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]
显示此错误到目前为止,我有:
卸载有关的一切机器人工作室,SDK,.idea,.iml和.gradle文件
来看,这种
keytool -genkey -v -keystore debug.keystore -alias android -keyalg RSA -keysize 2048 -validity 20000
香港专业教育学院试图使一个新的密钥库
我仍然无法让它运行调试或发布。这里是我的应用程序gradle
buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
apply plugin: 'com.google.gms.google-services'
repositories {
maven { url 'https://maven.fabric.io/public' }
mavenCentral()
}
android {
signingConfigs {
release {
keyAlias 'myalias'
keyPassword 'mypassword'
storePassword 'mypassword!'
storeFile file('E:/Android/keystore.jks')
}
}
compileSdkVersion 23
buildToolsVersion "23.0.1"
defaultConfig {
applicationId "com.intellidev.bitrichpro"
minSdkVersion 16
targetSdkVersion 23
versionCode 1
versionName "1.0"
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
}
dexOptions {
javaMaxHeapSize "4g"
preDexLibraries = false
}
afterEvaluate {
tasks.matching {
it.name.startsWith('dex')
}.each { dx ->
if (dx.additionalParameters == null) {
dx.additionalParameters = []
}
dx.additionalParameters += "--set-max-idx-number=60000" // default 60000
}
}
packagingOptions {
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
}
}
dependencies {
compile 'com.android.support:appcompat-v7:23.1.0'
compile 'me.grantland:autofittextview:0.2.+'
compile('org.bouncycastle:bcprov-jdk15on:1.48') {
exclude group: 'commons-io', module: 'commons-io'
}
compile('com.google.android.gms:play-services:8.1.0') {
exclude group: 'com.android.support', module: 'support-v4'
}
compile 'com.android.support:design:23.1.0'
compile('com.digits.sdk.android:digits:[email protected]') {
transitive = true;
}
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.orhanobut:dialogplus:[email protected]'
compile 'com.parse.bolts:bolts-android:1.+'
compile 'com.parse:parse-android:1.+'
compile 'com.android.support:cardview-v7:23.1.0'
compile 'me.zhanghai.android.materialprogressbar:library:1.0.2'
compile 'com.android.support:support-v4:23.1.0'
compile 'com.anjlab.android.iab.v3:library:[email protected]'
compile('com.coinbase.android:coinbase-android-sdk:1.0.1')
compile 'com.google.android.gms:play-services-plus:8.1.0'
}
}
dependencies {
}
当你得到失败[INSTALL_PARSE_FAILED_NO_CERTIFICATES] - 你想从那里安装APK什么? – ligi
即时通讯使用android studio。如果我点击运行TI只需将调试版本创建到我的手机就会出现该错误,并且当我尝试构建发行版apk时。 –