当前位置: 首页 > news >正文

开发区网站开发语言wordpress教程帕兰

开发区网站开发语言,wordpress教程帕兰,备案查询化妆品,重庆企业做网站多少钱一、配置NDK交叉编译平台 1. 打开Android的官方ndk下载链接https://developer.android.com/ndk/downloads?hlzh-cn#xff0c;下载windows 64位ndk环境包。 2. 解压后将具有以下文件的路径加入到系统环境变量。 3. 配置好环境变量#xff0c;如下图所示#xff0c;Path中存…一、配置NDK交叉编译平台 1. 打开Android的官方ndk下载链接https://developer.android.com/ndk/downloads?hlzh-cn下载windows 64位ndk环境包。 2. 解压后将具有以下文件的路径加入到系统环境变量。 3. 配置好环境变量如下图所示Path中存在第2步中的路径。 4. 重启电脑在终端中输入ndk-build如果能够看到路径说明配置正确。 二、编写C程序或动态库  1. 创建文件夹和文件对应的文件树如下最外层文件夹名可自定。 2. /my_android_hook/jni/Android.mk代码如下如果需要构建动态链接库则使用include $(BUILD_SHARED_LIBRARY)如果需要构建可执行程序则使用include $(BUILD_EXECUTABLE)。 # 获取当前目录路径并赋给 LOCAL_PATH 变量 LOCAL_PATH:$(call my-dir) # 包含清除变量指令 include $(CLEAR_VARS) # 设置本地模块的名称为 hook_crackme1 LOCAL_MODULE : hook_crackme1 # 指定源文件为 hook.c LOCAL_SRC_FILES : hook.c # 添加日志库依赖 LOCAL_LDLIBS -llog # 包含构建共享库的指令 # include $(BUILD_SHARED_LIBRARY) # 包含构建可执行文件的指令 include $(BUILD_EXECUTABLE) 3. /my_android_hook/jni/Application.mk代码如下。 # 指定编译生成的模块文件支持的 CPU 架构这里选择 armeabi-v7a。 APP_ABI : armeabi-v7a # 指定编译生成的模块文件运行支持的 Android 版本这里选择 android-21。 APP_PLATFORM : android-21 # 指定使用的 C 标准库这里选择 c_static。 APP_STL : c_static 4. /my_android_hook/jni/hook.c代码可以自己写也可以是.cpp文件。 5. 在/my_android_hook/ 路径下运行命令行ndk-build如果第3步选的是BUILD_SHARED_LIBRARY动态库在没有error的情况下应该可以看到如图结果。so文件在libs/armeabi-v7a/{链接库名}.so。 6. 如果第3步选的是BUILD_EXECUTABLE可执行文件在没有error的情况下应该可以看到下图结果可执行文件在libs/armebi-v7a/{文件名}。 三、测试运行ELF可执行程序 1. 用ADB连接真机或者模拟器。真机用开发者选型-usb调试模拟器将端口号改为模拟器adb端口 2. 将ELF程序push到android设备的/data/local/tmp路径下。 3. 使用终端命令行adb shell进入android shell并使用su命令获取root权限。 4. cd到/data/local/tmp路径使用命令chmod x {文件名}将ELF程序修改为可执行。 5. 使用命令./{文件名}运行ELF程序。如果输出太多也可以使用./{文件名} 1.txt将输出保存到1.txt文件里然后使用cat 1.txt或者head -n 10 1.txt查看输出 6. 如果运行结果与预想一致说明编译出的ELF程序可以在目标平台运行如果出现问题可能是Application.mk文件指定的APP_PLATFORM版本或者APP_ABI与目标平台不一致。
http://www.yutouwan.com/news/343246/

相关文章:

  • 石家庄自己的网站网站制作软件安卓版
  • 怎么给网站做seo优化长图制作网站
  • 成都网站建设哪里好中山民众网站建设
  • 夏津网站建设电话如何做视频网站
  • 房屋 哪个网站做的最好中国建设银行网站转账
  • 网站续费能自己续费吗vancl凡客诚品官网
  • 广州网站建设哪个平台好深圳市网站建设外包公司排名
  • 陈村网站开发做网站的傻瓜软件
  • 江苏电力建设网站深圳网站建设服务联系方式
  • 路由器做网站wordpress文章相关推荐
  • 怎么把网站开发成crx企业网站设计过程中
  • 沛县专业做网站c 中怎么用html5做网站
  • wordpress全站固定链接hfs网络文件服务器可以做网站
  • 在网站中添加百度地图wordpress公众号涨粉插件
  • 网站代码在哪里看上海传媒公司ceo
  • 哪些企业喜欢做网站广告html5网站正在建设中模板下载
  • 辽宁省建设局网站传统外贸网站的seo运用
  • 传统企业营销型网站建设公司网站不用了如何注销
  • 佛山网站建设价格多少工装效果图网站
  • php网站开发 vip金蝶软件官方报价
  • 中高端网站设计排名南乐网站建设电话
  • wordpress 多站点错误网站策划书 范文
  • 网站建设管理典型经验材料wordpress分类信息
  • 企业网站程序源码域名是什么有什么用
  • 网站业务建设是什么意思北京怎么建立网站
  • 江西网站开发费用西安网站建设设计的好公司哪家好
  • 网站建设教程 金旭亮东营经济技术开发区
  • 网站 水印最近的新闻大事
  • 网站的公共头部怎么做公司集团网站建设
  • 网站建设费要交印花税吗前端的网站重构怎么做