我尝试使用apportable将演示加载到我的Android手机上。但是有错误。
localhost:tweejump-master zhangxueyuan$ apportable load
使用TARGET_ARCH_ABI:armeabi ARM_NEON:False
构建
构建到/Users/zhangxueyuan/.apportable/SDK/Build/android-armeabi-debug
Warning: Falling back to toolchain version 4.7. Please run 'apportable update_toolchain'
Error: Could not find file /Users/zhangxueyuan/Downloads/android-ndk-r9/toolchains/arm-linux-androideabi-4.7/prebuilt/darwin-x86/bin
和
localhost:tweejump-master zhangxueyuan$ apportable build
使用TARGET_ARCH_ABI:armeabi ARM_NEON:False
构建
构建到/Users/zhangxueyuan/.apportable/SDK/Build/android-armeabi-debug
Warning: Falling back to toolchain version 4.7. Please run 'apportable update_toolchain'
Error: Could not find file /Users/zhangxueyuan/Downloads/android-ndk-r9/toolchains/arm-linux-androideabi-4.7/prebuilt/darwin-x86/bin
我引用this link,我认为如果apportable将创建一个文件来编译项目。
我想可能会更改文件夹中的一个文件:~/.apportable/SDK/site_scons/build/。
感谢
答案 0 :(得分:0)
我更改文件/Users/zhangxueyuan/.apportable/SDK/site_scons/android/ndk.py
编号303到env ['NDK_VERSION'] ='4.8'。
然后 我可以再次建造这个项目。
结果有错误:无法找到文件/Users/zhangxueyuan/Downloads/android-ndk-r9/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86/bin
我发现只有drawin-x86-64。 所以我自己复制它们 使用cp -R darwin-x86_64 / darwin-x86 /
再次尝试构建项目。
apportable run ok!