【发布时间】:2016-03-24 00:14:21
【问题描述】:
我已经使用 Cocos2d-X 3 python 命令行工具创建了一个 Android Studio,但是我在生成的项目中遇到了一些问题。
每当我打开它或尝试构建它时,我都会收到以下错误:
21:05:01 Gradle sync failed: Cause: failed to find target with hash string 'android-22' in: C:\Desenvolvimento\_Dev_Tools\Android\android-sdk
Consult IDE log for more details (Help | Show Log)
我在互联网上进行了一些研究,发现了几个关于此的问题,其中大多数问题的答案是将 app\gradle.build 脚本更改为:
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.ArmoniaGames.IgualOuDiferente"
minSdkVersion 10
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
这是我的 Android SDK 配置:
我做错了什么?是否有一些我缺少的配置,可能是 Cocos2d-X?
编辑
android list targets 命令运行结果:
Available Android targets:
----------
id: 1 or "android-23"
Name: Android 6.0
Type: Platform
API level: 23
Revision: 2
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in, AndroidWea
rRound, AndroidWearRound360x360, AndroidWearRound400x400, AndroidWearRound480x480, AndroidWearRoundChin320x290, AndroidW
earRoundChin360x325, AndroidWearRoundChin360x330, AndroidWearSquare, AndroidWearSquare320x320, AndroidWearRound, Android
WearRound360x360, AndroidWearRound400x400, AndroidWearRound480x480, AndroidWearRoundChin320x290, AndroidWearRoundChin360
x325, AndroidWearRoundChin360x330, AndroidWearSquare, AndroidWearSquare320x320
Tag/ABIs : android-tv/armeabi-v7a, android-tv/x86, android-wear/armeabi-v7a, android-wear/x86, default/armeabi-v7a, def
ault/x86, default/x86_64
----------
id: 2 or "Google Inc.:Google APIs:23"
Name: Google APIs
Type: Add-On
Vendor: Google Inc.
Revision: 1
Description: Android + Google APIs
Based on Android 6.0 (API level 23)
Libraries:
* com.android.future.usb.accessory (usb.jar)
API for USB Accessories
* com.google.android.media.effects (effects.jar)
Collection of video effects
* com.google.android.maps (maps.jar)
API for Google Maps
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, WXGA720, WXGA800, WXGA800-7in, AndroidWea
rRound, AndroidWearRound360x360, AndroidWearRound400x400, AndroidWearRound480x480, AndroidWearRoundChin320x290, AndroidW
earRoundChin360x325, AndroidWearRoundChin360x330, AndroidWearSquare, AndroidWearSquare320x320, AndroidWearRound, Android
WearRound360x360, AndroidWearRound400x400, AndroidWearRound480x480, AndroidWearRoundChin320x290, AndroidWearRoundChin360
x325, AndroidWearRoundChin360x330, AndroidWearSquare, AndroidWearSquare320x320
Tag/ABIs : google_apis/armeabi-v7a, google_apis/x86, google_apis/x86_64
【问题讨论】:
标签: android android-studio gradle cocos2d-x