android - 如何运行具有不同首选项的Android Studio的两个实例,例如不同的SDK位置,不同的Gradle版本

标签 android android-studio gradle

我碰巧在Mac上运行了两个项目A和B,我需要将A编译为B,然后运行B来查看更改。但是,B使用了与SDK不同的路径,并使用了自定义gradle,因此我无法在没有首选项冲突的情况下打开两个Android Studio窗口。

我目前只是在使用B上的设置时在A上进行编码,并通过终端进行编译,但是由于自定义gradle无法在A上正确运行并且无法呈现它们,因此我看不到布局。

有人对此有解决方法吗?

最佳答案

要在Android Studio中更改sdk位置,请执行以下操作:File -> Project Structure (Ctrl+Alt+Shift+S) -> SDK Location然后更改Android SDK的位置
要在Android Studio中更改gradle版本,请执行以下操作:

  • 打开项目
  • build.gradle文件
  • 转到dependencies -> classpath
  • 更改gradle版本
    enter image description here
  • 关于android - 如何运行具有不同首选项的Android Studio的两个实例,例如不同的SDK位置,不同的Gradle版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42984041/

    相关文章:

    android - 如何告诉 gradlew 将 lint 结果文件导出到 projectDir?

    gradle - Gradle,shadowJar:在任务内部使用重定位

    android - 如何使android kotiln RecyclerView textview动态高度

    java - 模拟器: Process finished with exit code -1073741511 (0xC0000139) Andrioid Studio

    android - 我可以在 android 中只显示数字键盘吗?

    android - Android Studio:Gradle Sync的v4支持库失败

    java - Android Studio 连接MongoDB : Gradle build finished with 1 error

    android - 更新AndroidManifest.xml时ActivityThread.handleBindApplication崩溃,回滚仍然崩溃

    android - React Native - gradle, list 合并错误

    Android Studio 2.2.2 更新后渲染预览报错 "Unable to locate mode 0"