在两台计算机之间移动Android Studio 3

时间:2017-11-08 06:04:44

标签: android android-studio-3.0

我的任务是从Windows 7(32位)上的PC1(Windows 7(64位)上的PC2)移动(从我的家用PC到我的工作PC)Android Studio 3.0。 PC2始终处于脱机状态。我已经在" Android Studio"在PC1"离线工作"并同步它。然后我试图关闭互联网并创建了一个新项目。该项目已成功建立并运行。

然后我从PC1复制到闪存驱动器的下一个文件夹:

  1. C:\ Users \用户用户1 \ .android
  2. C:\用户\用户1 \ .AndroidStudio3.0
  3. C:\ Users \用户用户1 \ .gradle
  4. D:\ Android Studio
  5. d:\ AndroidSDK
  6. 我已将它们粘贴到PC2中:

    1. C:\用户\用户2 \ .android
    2. C:\用户\用户2 \ .AndroidStudio3.0
    3. C:\用户\用户2 \ .gradle
    4. F:\ Android Studio
    5. F:\ AndroidSDK
    6. 构建新项目后,Gradle Console会写下:

        

      F:\ AndroidStudioProjects \应用\的build.gradle       错误:错误:无法解析':app @ debugAndroidTest / compileClasspath':无法解析javax.annotation:javax.annotation-api:1.2。   打开文件
      显示详细信息       错误:错误:无法解析':app @ debugAndroidTest / compileClasspath':无法下载junit.jar(junit:junit:4.12):没有可用于脱机模式的缓存版本   打开文件
      显示详细信息       错误:错误:无法解析':app @ debugAndroidTest / compileClasspath':无法下载javawriter.jar(com.squareup:javawriter:2.1.1):没有可用于脱机模式的缓存版本   打开文件
      显示详细信息       错误:错误:无法解析':app @ debugAndroidTest / compileClasspath':无法下载javax.inject.jar(javax.inject:javax.inject:1):没有可用于脱机模式的缓存版本   打开文件
      显示详细信息       错误:错误:无法解析':app @ debugAndroidTest / compileClasspath':无法下载hamcrest-integration.jar(org.hamcrest:hamcrest-integration:1.3):没有可用于脱机模式的缓存版本   打开文件
      显示详细信息       错误:错误:无法解析':app @ debugAndroidTest / compileClasspath':无法下载hamcrest-library.jar(org.hamcrest:hamcrest-library:1.3):没有可用于离线模式的缓存版本   打开文件
      显示详细信息       错误:错误:无法解析':app @ debugAndroidTest / compileClasspath':无法下载jsr305.jar(com.google.code.findbugs:jsr305:2.0.1):没有可用的缓存版本离线模式   打开文件
      显示详细信息       错误:错误:无法解析':app @ debugAndroidTest / compileClasspath':无法下载hamcrest-core.jar(org.hamcrest:hamcrest-core:1.3):没有可用于脱机模式的缓存版本   打开文件
      显示详细信息       错误:错误:无法解析':app @ debugUnitTest / compileClasspath':无法下载junit.jar(junit:junit:4.12):没有可用于脱机模式的缓存版本   打开文件
      显示详细信息       错误:错误:无法解析':app @ debugUnitTest / compileClasspath':无法下载hamcrest-core.jar(org.hamcrest:hamcrest-core:1.3):没有可用于脱机模式的缓存版本   打开文件
      显示详细信息       错误:错误:无法解析':app @ releaseUnitTest / compileClasspath':无法下载junit.jar(junit:junit:4.12):没有可用于脱机模式的缓存版本   打开文件
      显示详细信息       错误:错误:无法解析':app @ releaseUnitTest / compileClasspath':无法下载hamcrest-core.jar(org.hamcrest:hamcrest-core:1.3):没有可用于脱机模式的缓存版本   打开文件
      显示细节

      出了什么问题?

2 个答案:

答案 0 :(得分:0)

尝试取消选中"离线模式"一段时间,让它下载所有依赖.. 因为gradle试图从gradle缓存中获取依赖...

答案 1 :(得分:0)

我找到了解决方案。我已从PC1 C:\ Users \ Public.gradle复制并将其粘贴到PC2上的同一目录中。我没有任何互联网连接就在PC2上工作))