Я написал приложение для android 5.1.1 с использованием android studio 3.6 canary 3. Mobile - samsung xcover 3 (sm-g388f) с 5.1.1 android stock rom api22
Запуск на эмуляторе 5.1.1 api22 не показывает никаких ошибок в logcat, просто E / libprocessgroup: не удалось создать и chown / acct / uid_10058: Файловая система только для чтения
Приложение завершено и полностью работает на эмуляторе.
Сборкаотладочная сборка типа apk.Я получил место на телефоне.У него нет учетной записи в магазине игр, у вас нет на это денег.Я архивирую apk в zip, отправляю через gmail на телефон, скачиваю unzip и устанавливаю.
Я пробовал разные версии компиляции, buildtools.
apply plugin: 'com.android.application'
android {
compileSdkVersion 28
buildToolsVersion "28.0.3"
defaultConfig {
applicationId "com.example.pippboy"
minSdkVersion 22
targetSdkVersion 22
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
debuggable = true
}
debug {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.appcompat:appcompat:1.0.2'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test.ext:junit:1.1.0'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
implementation 'androidx.recyclerview:recyclerview:1.0.0'
implementation 'com.google.android:flexbox:1.1.0'
implementation 'com.google.android.material:material:1.0.0'
}
Apk получил 1mb.Это мое первое приложение.Я просто хочу установить на мобильный через пакет apk, скачанный с какого-либо хоста.