Bir android uygulamasında çalışıyorum ve yerel sistemimde oluşturduğumda ve taklitçide çalıştırdığımda her şey iyi çalışıyor, ancak en kısa sürede cihazımı çalıştırıp bıraktığımda o hatasıyla çöküyor - Gördüğünüz gibi, ben son SDK ile bina ve araçları oluşturmak ve benim telefon çok API aynı sürümünü çalıştıran amapk yüklemeyle ilgili hata - paketin ayrıştırılması
There was an error parsing the package
. Ben de Untrusted Sources
yükleme var.
this link sayfasındaki "Sürüm oluşturma sürümü" bölümünden yardım alıyorum. Benimbenim app/build/outputs/apk
klasöründe bir dosya üretiyor. Lütfen yardım edin.
Emülatörü AVD -
Galaxy Nexus, 1 GB RAM, API 22 (Android 5.1.1), CPU x86
My Phone -
Nexus 5, 2 GB RAM, Android 5.1.1
build.gradle -
apply plugin: 'android'
apply plugin: 'com.android.application'
repositories {
mavenCentral()
flatDir {
dirs 'libs'
}
}
android {
compileSdkVersion 22 // api version
buildToolsVersion "22.0.1" // build tools version
defaultConfig {
applicationId "org.compani.proj"
minSdkVersion 8
targetSdkVersion 22 // same as compilesdkversion
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
dependencies {
//compile project(':android-beacon-library')
compile 'org.altbeacon:android-beacon-library:[email protected]'
}
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.0.0'
compile 'com.android.support:recyclerview-v7:21.+'
compile 'com.android.support:cardview-v7:21.+'
compile 'com.android.support:support-v4:+'
}
AndroidManifest.xml -
<uses-sdk
android:minSdkVersion="17"
android:targetSdkVersion="22" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.BLUETOOTH"/>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme"
android:name="MyApp">
<activity
android:name="org.compani.proj.MainActivity"
android:label="@string/app_name"
android:launchMode="singleInstance">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
Yayın mesajları -
23:43:42: Executing external task 'assembleRelease'...
Configuration on demand is an incubating feature.
:app:preBuild
:app:preReleaseBuild
:app:checkReleaseManifest
:app:preDebugBuild
:app:prepareComAndroidSupportAppcompatV72200Library UP-TO-DATE
:app:prepareComAndroidSupportCardviewV72103Library UP-TO-DATE
:app:prepareComAndroidSupportRecyclerviewV72103Library UP-TO-DATE
:app:prepareComAndroidSupportSupportV42200Library UP-TO-DATE
:app:prepareOrgAltbeaconAndroidBeaconLibrary214Library UP-TO-DATE
:app:prepareReleaseDependencies
:app:compileReleaseAidl UP-TO-DATE
:app:compileReleaseRenderscript UP-TO-DATE
:app:generateReleaseBuildConfig UP-TO-DATE
:app:generateReleaseAssets UP-TO-DATE
:app:mergeReleaseAssets UP-TO-DATE
:app:generateReleaseResValues UP-TO-DATE
:app:generateReleaseResources UP-TO-DATE
:app:mergeReleaseResources UP-TO-DATE
:app:processReleaseManifest
:app:processReleaseResources UP-TO-DATE
:app:generateReleaseSources UP-TO-DATE
:app:compileReleaseJava UP-TO-DATE
:app:lintVitalRelease
:app:compileReleaseNdk UP-TO-DATE
:app:preDexRelease UP-TO-DATE
:app:dexRelease UP-TO-DATE
:app:processReleaseJavaRes UP-TO-DATE
:app:packageRelease UP-TO-DATE
:app:assembleRelease
BUILD SUCCESSFUL
Total time: 6.309 secs
23:43:49: External task execution finished 'assembleRelease'.
'adb install'ın ile yüklemek ve ürettiği hata kodunu ekleyiniz. Ayrıca, bu cihazda yüklü uygulamanın bir hata ayıklama yapı mı? Yükleme işleminden önce imzasız APK'yı imzaladınız mı? – StenSoft
hata için logcat post –
Doğrudan cihaza yüklüyorum. Logcat yok. – Sam