PDA

View Full Version : عدم اجرای برنامه در گوشی مقصد



mohsen.net
پنج شنبه 02 شهریور 1396, 13:56 عصر
سلام من یک برنامه ساختم با تنظیمات گریدل زیر ، بعد یک خروجی با امضا گرفتم و فایل رو تو گوشی با ورژن اندروید 4.4.2 نصب کردم ولی بلافاصله بعد از اجرا برنامه بسته میشه . اصلا فرم اولیه من نمایش داده نمیشه .
دوستان میتونن راهنمایی کنن؟ البته برنامه در شبیه ساز با ورژن گوشی نکسوز 5 کامل اجرا میشه و مشکلی نیست


android {
compileSdkVersion 24
buildToolsVersion "25.0.1"
defaultConfig {
applicationId "com.rahimi"
minSdkVersion 17
targetSdkVersion 24
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"


multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espre sso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:24.2.1'
compile 'com.android.support:design:24.2.1'
compile 'com.android.support:support-v4:24.2.1'
compile 'com.android.support:recyclerview-v7:24.2.1'
compile 'com.google.android.gms:play-services:9.6.0'
testCompile 'junit:junit:4.12'
}

#root#
پنج شنبه 02 شهریور 1396, 20:57 عصر
نمیدونم تا چه حدی به مباحث مسلط هستین، یه چیزی به اسم logcat داریم که اونجا علت خطا رو میتونید ببینید. ظاهراً هم به گوشی دسترسی دارید که این راه سریع ترین روش هست.
اگر آشنا نیستید یه جستجویی راجبش انجام بدید.

mz6488
یک شنبه 05 شهریور 1396, 12:36 عصر
سلام.بعضی اوقات این اتفاق تو فایل xml میفته.مثلا تو xml از view که به عنوان یه خط جدا کننده استفاده کرده بودم خطا گرفت.میتونید گوشی رو مستقیم وصل کنید به اندروید استودیو و از اونجا بررسی کنیدیا اینکه کل اکتیویتی از قسمت setContentView رو ببیرید تو try catch و تو قسمت catch خطا رو با toast نمایش بدین