की रन/डिबग रिलीज़ संस्करण मैं Android एप्लिकेशन Gradle निर्माण को शामिल किया है, और एंड्रॉयड स्टूडियो से शुरू कर सकते हैं। gradlew build
डिबग और पैदा करता है जारी किया गया (पर हस्ताक्षर किए, ProGuard साथ न्यूनतम किया गया) संस्करणों।एंड्रॉयड स्टूडियो: एप्लिकेशन
buildTypes {
debug {
zipAlignEnabled true
versionNameSuffix "-" + buildDateTime()
}
release {
minifyEnabled true
// Eclipse project.properties # proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt'
zipAlignEnabled true
signingConfig signingConfigs.release
versionNameSuffix "-" + buildDateTime()
}
लेकिन जब मैं adb install
डिवाइस पर रिलीज़ संस्करण यह शुरुआत पर दुर्घटनाओं।
कैसे मैं इस समस्या का सही जगह खोजने के लिए एंड्रॉयड स्टूडियो से इस ऐप्लिकेशन के/डिबग रिलीज़ संस्करण चला सकता हूँ?
या मैं मैन्युअल रूप से जारी ग्रहण में apk को साइन किया डिबग कर सकते हैं?
बीटीडब्ल्यू को रिलीज बिल्डटाइप के लिए 'डीबग्रेबल ट्रू' जोड़ना होगा http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-build-Types –
हाँ, मुझे वह पहलू याद आया , एंड्रॉइड स्टूडियो केवल जोड़ता है कि डीबग बिल्ड के लिए। – carstenbaumhoegger
अधिक सटीक वे एंड्रॉइड ग्रेडल प्लगइन में परिभाषित डिफ़ॉल्ट हैं, आईडीई –