Kısa süre önce Android Studio'yu 0,6'dan 0,8,6'ya güncelledim ve varsayılan "çalıştır" yapılandırmasının kaldırıldığını belirtebiliyor gibi görünüyor (ya da ihtiyacım olan yere taşındı) yardım bulmak). Hata ayıklama veya yayınlama modunda (imzalı sihirbaz, bu noktada yapı türünü seçmeme izin verecek şekilde değiştirildi) imzalı bir APK oluşturabilirim, ancak genel olarak bir yapı varyantının nasıl seçileceğini anlayamıyorum. kullanın. Başka bir deyişle, "run" gradına tıkladığımda assembleRelease
'u çalıştırdığımda assembleDebug
'u çalıştırmam gerekiyor. Bunu nasıl değiştireceğine dair bir fikrin var mı?Android Studio 0.8.6 varsayılan kurulum varyantını değiştir
DÜZENLEME: yerine "run" gradle hala assembleRelease
çalıştırmak için seçtiği bir "debug" seçeneğini, bu yüzden bu hatayı aldığınızda
Cannot debug application com.caseybrooks.scripturememory on device lge-vs985_4g-VS9854Gc824b3f1.
This application does not have the debuggable attribute enabled in its manifest.
If you have manually set it in the manifest, then remove it and let the IDE automatically assign it.
If you are using Gradle, make sure that your current variant is debuggable.
Oysa benim beyannamesine debuggable="true"
özelliğini eklerseniz, yapı başarısız. Build.gradle'im doğru mu?
apply plugin: 'android'
android {
compileSdkVersion 19
buildToolsVersion '19.1.0'
defaultConfig {
minSdkVersion 8
targetSdkVersion 19
}
signingConfigs {
release {
storeFile file('C:/Users/Casey/Documents/android/scripturememory/scripturememory_keystore')
keyAlias 'scripturememory_keystore'
storePassword '***********'
keyPassword '**********'
}
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
signingConfig signingConfigs.release
}
}
productFlavors {
}
sourceSets {
main {
java.srcDirs = ['src/main/java']
}
}
}
dependencies {
compile project(':library')
compile project(':AndroidBibleTools')
compile 'com.android.support:appcompat-v7:19.+'
}
Aradığınız [derleme seçenekleri menüsü] (http://prntscr.com/4i1h6j) var mı? – Zyerah
Hayır, bu menüde yapı türünü değiştirmek için herhangi bir seçenek görmüyorum. – cjbrooks12