Appcelerator钛ld.exe:错误:找不到-lkroll -v8



我无法在更新为sdk v6.0.2.ga之后为appcelerator钛构建我的模块(所有版本5.x.x)。

在日志中,我看到了许多错误"对'v8 :: ... ..."的错误。您可以在此处找到的日志完整版

在此之前,我收到了" ld.exe:error:找不到-lkroll-v8"错误,并试图通过复制libkroll-v8.so文件来解决此问题。您可以在这里找到原始日志。

我尝试重新下载Last SDK-没有运气,仍然存在错误。

尝试以下步骤:

1. change build.properties(最新ndk)

钛。platform=/库/应用程序 支持/钛/Mobilesdk/OSX/6.0.2.GA/Android android.platform =/library/android-sdk-macosx/platforms/android-23 google.apis =/library/android-sdk-macosx/addon/addon-google_apis-google-23 android.ndk =/documents/r12b

  1. 删除 build/oferated/jni 文件夹(如果存在)

  2. 删除 libs/armeabi 文件夹(如果存在),然后从清单中删除 armeabi 从清单中

  3. 使用 Appc Run -P Android -Build -build -lyly

  4. 重建模块

注意:我已经用最新的SDK 6.0.2.GA测试了此问题,它正在按预期工作。

谢谢

最新更新