admin管理员组文章数量:1122916
android执行lua脚本的方法,GitHub
Android-Lua
lua脚本在Android中运行
这是一个Android studio下运行的项目;
查看jniLibs下是否有libluajava.so文件,没有的话用命令进入jni文件夹:如果是Android studio的项目的话运行下面的语句:
重点--------,要先进入jni
先:cd app/src/main/jni
再:ndk-build
当运行完时,会发现在main下面会有obj文件夹和libs文件夹,这是运行ndk生成的libluajava.so文件,将libs下的文件夹拷贝到jniLibs下
主项目下的build.gradle中的配置需要加上:
1.在defaultConfig下加入
ndk{
abiFilters "armeabi", "armeabi-v7a", "armeabi-v8a", "x86", "x86_64"
}
这些项可以选择使用
2.加入sourceSets {
main {
jni.srcDirs = []
}
}
3.重刷gradle即可
注意:
ndk-build可能运行失败,要配置环境
mac:
mac上的配置,先要打开.bash_profile文件
如果第一次打开,执行下面的命令:
touch .bash_profile
open -e .bash_profile
如果不是第一次,直接执行 open .bash_profile
在里面加入:
export NDK_ROOT="/Users/**/Library/Android/sdk/ndk-bundle"
export PATH=${PATH}:${NDK_ROOT}
保存关闭,重启终端,运行 ndk-build
widows:
进入环境变量的高级配置
找到ndk的位置,放入path中就ok
本文标签: android执行lua脚本的方法GitHub
版权声明:本文标题:android执行lua脚本的方法,GitHub 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1701595440a445542.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论