Невозможно использовать мгновенное приложение, если я удалю реализацию («приложение») из зависимости динамического модулJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно использовать мгновенное приложение, если я удалю реализацию («приложение») из зависимости динамического модул

Сообщение Anonymous »

Я хочу использовать одну функцию своего приложения в качестве приложения с мгновенным запуском, для которого требуется зависимость ниже, увеличивающая размер приложения до 60 МБ.
implementation ('org.pytorch:pytorch_android_lite:1.13.1')
implementation ('org.pytorch:pytorch_android_torchvision_lite:1.13.1')

Поэтому невозможно загрузить приложение с мгновенным запуском в игровой магазин, поскольку для загрузки приложения с мгновенным запуском размер должен составлять 15 МБ.
Поэтому я пытаюсь удалить базовый модуль из динамического модуля и проверьте, уменьшается ли размер, и я могу продолжить загрузку.
Невозможно построить проект, возникает ошибка времени компиляции при удалении «проекта реализации(»:app»)» этой строки из динамического функция, которую я хочу использовать в качестве приложения с мгновенным запуском.
ошибка:
plugins {
id 'com.android.dynamic-feature'
id 'org.jetbrains.kotlin.android'
}
android {
namespace 'com.myapp.app.productscanner'
compileSdk 34

defaultConfig {
minSdk 26
minSdkVersion 26
targetSdkVersion 34
versionCode 561
versionName "6.2.51"
multiDexEnabled true
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'
}

buildTypes {
release {
minifyEnabled false

}
debug{

}

flavorDimensions "environment"

productFlavors {
production {
dimension 'environment'
applicationId "com.caratlane.app.productscanner"

}
prelive {
dimension 'environment'
applicationId "com.myapp.app.productscanner.prelive"
}
r2 {
dimension 'environment'

applicationId "myapp.app.productscanner.f2"
}
}
}
android {
testOptions {
unitTests.includeAndroidResources = true
unitTests.returnDefaultValues = true

}
}

dexOptions {
javaMaxHeapSize "6g"
}

packagingOptions {
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/notice.txt'
exclude 'META-INF/license.txt'
}

sourceSets {
main {
res.srcDirs = ['src/main/res', 'src/main/res/drawable/caratlane_push_notification_icon']
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = "1.8"
}
}

configurations.configureEach {
resolutionStrategy {
//force 'androidx.core:core:1.12.0'
force 'androidx.core:core-ktx:1.12.0'
force 'androidx.test.ext:junit:1.2.1'
force 'androidx.test.espresso:espresso-core:3.6.1'
force 'org.pytorch:pytorch_android_lite:1.13.1'
force 'org.pytorch:pytorch_android_torchvision_lite:1.13.1'
force 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.1'
force 'androidx.lifecycle:lifecycle-runtime-ktx:2.6.1'

}
}

dependencies {
implementation project(":app")

implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.6.1")

implementation 'junit:junit:4.13.2'
implementation 'androidx.test.ext:junit:1.2.1'
implementation 'androidx.test.espresso:espresso-core:3.6.1'

//api 'com.google.mlkit:barcode-scanning:17.2.0'

implementation ('org.pytorch:pytorch_android_lite:1.13.1')
implementation ('org.pytorch:pytorch_android_torchvision_lite:1.13.1')

implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.6"
}


Подробнее здесь: https://stackoverflow.com/questions/791 ... endency-of
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»