离子性A的问题发生了启动处理的预建 windows的x86_64的 BIN mips64el-Linux的机器人条
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了离子性A的问题发生了启动处理的预建 windows的x86_64的 BIN mips64el-Linux的机器人条相关的知识,希望对你有一定的参考价值。
我创建了一个新的应用程序离子与
> ionic start myAppNameHere blank
我增加对android的谷歌地图和ios到我的应用程序下面这个link: https://github.com/ionic-team/ionic-native-google-maps/blob/master/documents/README.md。我也运行下面的命令
> ionic cordova platform add android && ionic cordova build android
但是我得到这个错误:
执行失败的任务“:应用程序:transformNativeLibsWithStripDebugSymbolForDebug”。
一个问题发生起动过程 '命令' C:\用户\ myusernamehere \应用程序数据\本地\的Android \ SDK \ NDK束\工具链\ mips64el-Linux的机器人-4.9 \预建\ windows的x86_64的\ BIN \ mips64el-Linux的机器人-strip“”'
有人可以帮我请
下面是我的阅历cordova安装ionic的总和。具体见上mips64el-linux-android错误的部分。只要跟着,并创建虚拟文件夹和子文件夹作为解释。
科尔多瓦预计,到C:\Users\myusernamehere\AppData\Local\Android\Sdk\ndk-bundle\toolchains\mips64el-linux-android-4.9\prebuilt\windows-x86_64\bin\mips64el-linux-android-strip
的路径,但并不需要它(在我的情况),如果没有将抛出一个错误。
离子科尔多瓦安装经验。
• Re- install Java JDK 8 to the latest update.
• Add ANDROID_SDK_ROOT variable to point to existing installation of Android Studio SDK
• Add Java JDK\bin to the environment PATH variable on user and system
• Download Gradle 5.2 and create folder C:\Gradle and extract the contents inside. Your
The path should look like this
C:\Gradle\gradle-5.2\bin\gradle.bat
- 添加
"C:\Gradle\gradle-5.2\bin"
到PATH变量对系统 在命令行中执行以下操作..
export ANDROID_SDK_ROOT=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_SDK_ROOT/tools/bin
export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools
export PATH=$PATH:$ANDROID_SDK_ROOT/emulator
• Using a previously installed edition of Android Studio go to Tools => SDK Tools
And check the NDK checkbox for download, click apply and ok.
• In the project terminal - Enter
离子科尔多瓦准备的android
建科尔多瓦。
如果有错误删除platforms\android
项目目录和重建。
如果有摇篮的错误找NDK "mips64el-linux-android-version"
Do the following ..
• Open the NDK bundle\toolchains folder within Android SDK eg C:\Users\Shay\AppData\Local\Android\sdk\ndk-bundle\toolchains
• And using command line create a folder "mips64el-linux-android-4.9" ( same version number (4.9) as other folders) inside create folder "prebuilt" .. then folder "windows-x86_64" and inside place and empty text file for contents.
The created path should look like .. "C:\Users\Shay\AppData\Local\Android\sdk\ndk-bundle\toolchains\mips64el-linux-android-4.9\prebuilt\windows-x86_64\dummy file" is not required by Cordova but is expected to be in its path .. otherwise it will throw an error and fail to build.
另外,可以下载一个旧的构建,如https://developer.android.com/ndk/downloads/older_releases/android-ndk-r16b-windows-x86_64.zip和提取所需的文件夹复制到新的文件夹ndk在同一个位置上面。
• Finally, once again enter
离子科尔多瓦准备的android
打造科尔多瓦
The Ionic build order (as I observed it) is a follows ..
1. It looks for all the relevant Java and Android SDK paths ..
2. Then uses Gradle as the build system ..
3. Check for NDK bundle ..
4. Build project
上面花了两天时间来弄清楚。希望它能帮助,并节省您的头痛。
以上是关于离子性A的问题发生了启动处理的预建 windows的x86_64的 BIN mips64el-Linux的机器人条的主要内容,如果未能解决你的问题,请参考以下文章
带有 MS-Windows 工具链的预构建 MIPS 交叉编译器