apk打包失败 求解答

D:\Study\cocos2d-x-3.3rc0\projects\HitTigerAndFly>cocos compile -p android --ap
19
Running command: compile
Building mode: debug
19 is not a valid android target platform.

百度过了 都没有说很清楚
我通过SDK的SDKmanager下载并且安装了android-19的buid tool和API19的五个选项了,android-sdk-windows\samples\android-19这个目录在安装后也自动生成了。

本人新手,解答感恩不尽。

把最后面的19去了试试

cocos compile -p android 这样子打看看

D:\Study\cocos2d-x-3.3rc0\projects\HitTigerAndFly>cocos compile -p android --ap android-19
一般是这样的。

怎么查看 本机安装的 ANDROID_PLATFORM
命令行下 android list target 可以查看

也可以不用指定 --ap
D:\Study\cocos2d-x-3.3rc0\projects\HitTigerAndFly>cocos compile -p android

android list target 这个在哪个目录下执行?

不加–ap的话是这样子的:

D:\Study\cocos2d-x-3.3rc0\projects\HitTigerAndFly>cocos compile -p android
Running command: compile
Building mode: debug
Android platform not specified, searching a default one…
running: ‘“D:\Study\android-sdk-windows\tools\android” update project -t android
-10 -p D:\Study\cocos2d-x-3.3rc0\projects\HitTigerAndFly\proj.android’

Updated project.properties
Updated local.properties
Updated file D:\Study\cocos2d-x-3.3rc0\projects\HitTigerAndFly\proj.android\prog
uard-project.txt
Android platform not specified, searching a default one…
running: ‘“D:\Study\android-sdk-windows\tools\android” update lib-project -p D:
Study\cocos2d-x-3.3rc0\projects\HitTigerAndFly\proj.android…/cocos2d/cocos/pla
tform/android/java -t android-10’

Updated project.properties
Updated local.properties
Updated file D:\Study\cocos2d-x-3.3rc0\projects\HitTigerAndFly\proj.android…\c
ocos2d\cocos\platform\android\java\proguard-project.txt
building native
NDK build mode: debug
running: ‘D:\Study\android-ndk-r9\ndk-build -C D:\Study\cocos2d-x-3.3rc0\project
s\HitTigerAndFly\proj.android -j4 NDK_MODULE_PATH=D:\Study\cocos2d-x-3.3rc0\proj
ects\HitTigerAndFly\proj.android…/cocos2d;D:\Study\cocos2d-x-3.3rc0\projects\H
itTigerAndFly\proj.android…/cocos2d/cocos;D:\Study\cocos2d-x-3.3rc0\projects\H
itTigerAndFly\proj.android…/cocos2d/external NDK_DEBUG=1’

Android NDK: Invalid APP_STL value: c++_static
Android NDK: Please use one of the following instead: system stlport_static stl
port_shared gnustl_static gnustl_shared gabi++_static gabi++_shared none
make: Entering directory D:/Study/cocos2d-x-3.3rc0/projects/HitTigerAndFly/proj .android' D:/Study/android-ndk-r9/build/core/add-application.mk:254: *** Android NDK: Abor ting . Stop. make: Leaving directory D:/Study/cocos2d-x-3.3rc0/projects/HitTigerAndFly/proj.
android’
Ndk build failed!

D:\Study\cocos2d-x-3.3rc0\projects\HitTigerAndFly>

我试过了 结果是五楼那样子的

D:\Study\android-sdk-windows>android list target
Available Android targets:

id: 1 or “android-10”
Name: Android 2.3.3
Type: Platform
API level: 10
Revision: 2
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WVGA800 (default), WVGA854
Tag/ABIs : default/armeabi

id: 2 or “android-19”
Name: Android 4.4.2
Type: Platform
API level: 19
Revision: 3
Skins: HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800 (default), WVGA854, W
XGA720, WXGA800, WXGA800-7in
Tag/ABIs : no ABIs.

id: 3 or “Google Inc.:Glass Development Kit Preview:19”
Name: Glass Development Kit Preview
Type: Add-On
Vendor: Google Inc.
Revision: 11
Description: Preview of the Glass Development Kit
Based on Android 4.4.2 (API level 19)
Libraries:
* com.google.android.glass (gdk.jar)
APIs for Glass Development Kit Preview
Skins: WXGA800, WXGA800-7in, WVGA800 (default), HVGA, WSVGA, WVGA854, QVGA,
WXGA720, WQVGA400, WQVGA432
Tag/ABIs : no ABIs.

这样显示 我几乎完全看不懂……我是新手可以帮我看一下吗?

cmd 命令行下执行这个

1 Android NDK: Invalid APP_STL value: c++_static

NDK 最好是用最新的 ndk 版本。

2 cocos compile -p android --ap android-19 -s 项目目录

android-10
android-19

都可以。

如果还没搞定,不妨加我qq 9644 88697
远程看看,相互学习下。