尝试平移同步后...失败并在消息对话框中显示
Missing Android platform(s) detected: 'android-26' Install missing platform(s)
and sync project
当我点击Install missing platform(s) and sync project
时会弹出一个显示Downloading
的进度条窗口,当达到大约一半时,它就会关闭,没有任何反应
我从设置中安装了api 26并尝试卸载并重新安装。
答案 0 :(得分:1)
如果您收到以下消息:
检测到缺少Android平台
您会看到已安装SDK。这是解决您的问题的过程。
选择菜单“ 文件”->“项目结构...” ( Ctrl Alt Shift < kbd> S ),选择“ SDK位置”,然后单击按钮“ ... ”以编辑“ Android SDK位置” ”:
在对话框中,“ 选择SDK的安装目录”(对我来说:/ home / mathieu / Android / Sdk)。
单击下一步,直到操作结束。
您的项目现在应使用SDK重新编译。希望我能对您有所帮助!
最诚挚的问候
答案 1 :(得分:0)
问题从这里开始:[“安装缺少的平台并同步项目”(链接)不起作用,并且gradle同步失败]
您可以通过将目标版本从26更改为任何以上版本来解决此问题。我还没有尝试过以下版本。 首先安装更高版本,假设它是27。这是android 8.1 Oreo。
现在从您的项目中打开build.gradle
compile 'com.android.support:design:26.2.0'
compile 'com.android.support:support-v4:26.2.0'
将这些行从26更改为27
compile 'com.android.support:design:27.3.0'
compile 'com.android.support:support-v4:27.3.0'
,还将compileSdkVersion 26更改为27,将targetSDKVersion更改为27
android {
compileSdkVersion 27
buildToolsVersion '27.0.3'
defaultConfig {
applicationId "com.example.kashif.silenceinmasjid"
minSdkVersion 15
targetSdkVersion 27
versionCode 1
versionName "1.0"
}
比同步
答案 2 :(得分:0)
对于我来说,当我意识到我的Android SDK已放置在 C:/ User / Admin 中时,该问题已解决,而我是通过其他帐户登录Windows的,该帐户需要访问 C:/ User / Admin 目录。我将我的用户帐户更改为 Admin ,并且可以正常使用。但是,如果要在同一帐户上使用它,则应从管理员帐户更改权限,以允许其他用户访问它。
答案 3 :(得分:0)