【发布时间】:2018-07-25 06:55:57
【问题描述】:
我在 Ubuntu 18.04 LTS 上使用 Android Studio 3.1。我目前正在开发一个使用 target API 28 的项目。我已经下载了 API 级别的 SDK 28 在安装过程中,但有时当我尝试在我的设备上运行我的项目时,弹出对话框提示我选择 SDK。这不会每次都发生,但有时会发生,即使我之前运行过该项目并且没有更改 SDK 路径。我不知道是什么触发了这个。 我在 StackOverflow 上看到过类似的问题,但没有一个解决方案适合我。这是我目前所做的:
- 同步了我的项目
- 缓存无效并重新启动
- 关闭我的项目并再次打开它
- 卸载我的 SDK 并重新下载
- 切换回旧版本的 SDK,然后再次切换回
但是这些都不起作用,我发现的唯一解决方法是打开另一个我从 Github 下载的项目(使用 API 26),构建它,然后返回到我当前的项目。这暂时解决了它。我的几个朋友正在不同的机器上做同一个项目(Windows, Mac),他们也有这个问题。
这是 AS 的错误还是有永久解决方案?
【问题讨论】:
-
我已经在这个线程中做了所有事情,似乎没有任何工作。
-
谁能解释我的问题有什么问题?
标签: android android-studio android-sdk-tools android-sdk-manager