Скопировать Android Studio в автономную среду не работает - PullRequest
0 голосов
/ 12 октября 2019

У меня есть один компьютер с Android Studio 3.5 и проект с большим количеством зависимостей

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'androidx.appcompat:appcompat:1.1.0'
    implementation 'androidx.constraintlayout:constraintlayout:2.0.0-beta2'
    implementation 'com.google.android.material:material:1.1.0-alpha10'
    implementation 'com.google.firebase:firebase-database:16.0.4'
    testImplementation 'junit:junit:4.13-beta-3'
    androidTestImplementation 'androidx.test:runner:1.3.0-alpha02'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0-alpha02'
    implementation 'com.google.firebase:firebase-config:19.0.0'
    implementation 'com.google.gms:google-services:4.3.2'
    implementation 'com.google.firebase:firebase-messaging:20.0.0'
    implementation 'com.google.firebase:firebase-auth:19.0.0'
    implementation 'org.apache.commons:commons-lang3:3.9'
    implementation 'joda-time:joda-time:2.10.3'
    implementation 'com.google.android.gms:play-services-analytics:17.0.0'
    implementation 'com.facebook.android:facebook-core:5.0.1'
    implementation 'com.facebook.android:facebook-login:5.0.0'
    implementation 'com.facebook.android:facebook-share:5.0.1'
    implementation 'com.squareup.sdk:point-of-sale-sdk:2.0'
    implementation 'com.fasterxml.jackson.core:jackson-core:2.10.0.pr2'
    implementation 'com.fasterxml.jackson.core:jackson-databind:2.10.0.pr2'
    implementation "com.daimajia.swipelayout:library:1.2.0@aar"
    implementation 'io.intercom.android:intercom-sdk:5.5.0'
    implementation 'com.stripe:stripe-android:10.4.3'
    implementation('com.crashlytics.sdk.android:crashlytics:2.10.1@aar') {
        transitive = true;
    }
    implementation 'com.squareup.picasso:picasso:2.71828'
    implementation 'com.squareup.retrofit2:retrofit:2.6.1'
    implementation 'com.squareup.retrofit2:converter-gson:2.6.1'
    implementation 'com.google.firebase:firebase-core:17.2.0'
    implementation 'com.facebook.stetho:stetho-okhttp3:1.5.1'
    implementation 'org.apache.james:apache-mime4j-project:0.8.2'
    implementation "com.squareup.okhttp3:okhttp:4.2.0"
    implementation "com.squareup.okhttp3:logging-interceptor:4.2.0"
    implementation "solar.blaz:week-date-picker:1.2"
    implementation 'com.facebook.android:facebook-places:5.0.0'
    implementation 'com.googlecode.libphonenumber:libphonenumber:8.2.0'
    implementation 'com.android.support:support-annotations:28.0.0'
    implementation 'com.android.support:appcompat-v7:28.0.0'
    compileOnly 'org.projectlombok:lombok:1.18.10'
    annotationProcessor 'org.projectlombok:lombok:1.18.10'
    implementation 'org.slf4j:slf4j-api:1.7.28'
    implementation 'uk.uuid.slf4j:slf4j-android:1.7.28-0'
    implementation "com.squareup.okhttp3:okhttp:3.10.0"
    implementation "com.squareup.okhttp3:okhttp-urlconnection:3.6.0"
}

Я хочу скопировать всю Android Studio и проект на другой компьютер, на котором нет Интернета. Первый ПК имеет Windows 10, другой Windows 7.

То, что я пропустил в моих ниже шагов.

Вот что я пробовал до сих пор.

На первом компьютере с Интернетом я скомпилировал и успешно запустил свое приложение. и чтобы убедиться, что он будет работать в автономном режиме, я сделал следующее.

  • Я выключил интернет
  • Я включил автономный режим в Android studio
  • Я лишил законной силы кэш и перезапустил студию
  • Я очистил проект и перестроил его Все работает нормально. Затем я скопировал следующие каталоги на другой компьютер. (Я обязательно скопировал все каталоги в ту же папку, что и ПК1)
    • c: \ progeram files \ Android studio
    • .adnroid
    • SDK
    • . gradle
    • .AndroidStudio3.5
    • .cache
    • .m2 Но все же Android Studio на ПК2 жалуется на отсутствующие зависимости

Что я пропустил?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...