热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

安卓打包

安卓打包:需要准备的软件:1、Android-ndk-r110c2、andrroid-sdk-macosx3、apache-ant-1.9.34、ecl

安卓打包:

需要准备的软件:

1、Android-ndk-r1 10c

2、andrroid-sdk-macosx

3、apache-ant-1.9.3

4、eclipse

 

 

配置环境:

1、cd/....../cocos2d-x-3.3   (cocos2d-x配置环境的路径)

2、./setup.py

3、输入ndk路径(注意回退空格)

4、输入sdk路径(注意回退空格)

5、输入ant路径下的bin路径(注意回退空格)

6、输入上一行source/..../.bash_profile

7、cd ~

8、open .bash_profile

9、关闭终端

检查环境是否配置好:

1、cd $NDK_ROOT

2、pwd

3、检查ndk显示出来的路径和你电脑上的路径一致

4、cd $ANDROID_SDK_ROOT

5、pwd

6、检查sdk显示出来的路径和你电脑上的路径一致

7、cd $ANT_ROOT

8、pwd

9、检查ant显示出来的路径和你电脑上的路径一致

 

接下来进入到proj.android->jni->Android.mk(用文本编辑打开),打开之后,注意添加你另外添加的.cpp文件如:../../classes/GameScene.cpp  保存进行下一步

 

再次打开终端:

1、cd  proj-android的目录(cocos2d-x下)

2、./build_native.py (注意以后修改了c++代码,要重新编译过)

3、出现Install    :libcocos2dcpp.so....则编译成功

 

 

打开eclipse:

1、进行配置:ADT->Android->指定sdk的路径(browse)->Apply->OK

项目导入eclipse:File->NEW->Project->Android->AndroidProject from Exiting Code(双击)->browse->(项目文件)proj.android->open->Finish

2、在eclipse打开项目文件->project.properties->target-andrid-19;

连接真机->查找手机开发者选项->USB调试打开

3、eclipse中右键单击项目->RunAs->Android application

4、eclipse中右键单击项目->RunAs->Run Configurations(第一次使用,用来选取设备)->Target->Always prompt pick device->Apply->Run->选取设备->OK

 


打包之前还要做一些工作

1、修改应用的名字&#xff1a;项目文件->res->values->双击string.xml打开->app_name>应用名称<

2、修改应用图标&#xff1a;drawable-hdpi/Idpi/mdpi/xhdpi

 

打包成apk文件&#xff1a;右击AppActivity->AndroidTools->ESAP->create new keystore->…注意&#xff1a;年限为25years


推荐阅读
  • 如何自行分析定位SAP BSP错误
    The“BSPtag”Imentionedintheblogtitlemeansforexamplethetagchtmlb:configCelleratorbelowwhichi ... [详细]
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
  • 开发笔记:spring boot项目打成war包部署到服务器的步骤与注意事项
    本文介绍了将spring boot项目打成war包并部署到服务器的步骤与注意事项。通过本文的学习,读者可以了解到如何将spring boot项目打包成war包,并成功地部署到服务器上。 ... [详细]
  • IhaveconfiguredanactionforaremotenotificationwhenitarrivestomyiOsapp.Iwanttwodiff ... [详细]
  • Python正则表达式学习记录及常用方法
    本文记录了学习Python正则表达式的过程,介绍了re模块的常用方法re.search,并解释了rawstring的作用。正则表达式是一种方便检查字符串匹配模式的工具,通过本文的学习可以掌握Python中使用正则表达式的基本方法。 ... [详细]
  • 在重复造轮子的情况下用ProxyServlet反向代理来减少工作量
    像不少公司内部不同团队都会自己研发自己工具产品,当各个产品逐渐成熟,到达了一定的发展瓶颈,同时每个产品都有着自己的入口,用户 ... [详细]
  • 本文介绍了南邮ctf-web的writeup,包括签到题和md5 collision。在CTF比赛和渗透测试中,可以通过查看源代码、代码注释、页面隐藏元素、超链接和HTTP响应头部来寻找flag或提示信息。利用PHP弱类型,可以发现md5('QNKCDZO')='0e830400451993494058024219903391'和md5('240610708')='0e462097431906509019562988736854'。 ... [详细]
  • Android源码深入理解JNI技术的概述和应用
    本文介绍了Android源码中的JNI技术,包括概述和应用。JNI是Java Native Interface的缩写,是一种技术,可以实现Java程序调用Native语言写的函数,以及Native程序调用Java层的函数。在Android平台上,JNI充当了连接Java世界和Native世界的桥梁。本文通过分析Android源码中的相关文件和位置,深入探讨了JNI技术在Android开发中的重要性和应用场景。 ... [详细]
  • Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOMEbinjava–option来启 ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
  • 本文介绍了在MacOS系统上安装MySQL的步骤,并详细说明了如何设置MySQL服务的开机启动和如何修改MySQL的密码。通过下载MySQL的macos版本并按照提示一步一步安装,在系统偏好设置中可以找到MySQL的图标进行设置。同时,还介绍了通过终端命令来修改MySQL的密码的具体操作步骤。 ... [详细]
  • 本文介绍了一个React Native新手在尝试将数据发布到服务器时遇到的问题,以及他的React Native代码和服务器端代码。他使用fetch方法将数据发送到服务器,但无法在服务器端读取/获取发布的数据。 ... [详细]
  • 本文介绍了H5游戏性能优化和调试技巧,包括从问题表象出发进行优化、排除外部问题导致的卡顿、帧率设定、减少drawcall的方法、UI优化和图集渲染等八个理念。对于游戏程序员来说,解决游戏性能问题是一个关键的任务,本文提供了一些有用的参考价值。摘要长度为183字。 ... [详细]
  • PL2303HXD电路图(USB转UART)介绍及应用
    本文介绍了PL2303HXD电路图(USB转UART)的特性和应用,该电路图可以实现RS232和USB信号的转换,方便嵌入到手持设备中。PL2303HXD作为USB/RS232双向转换器,可以将USB数据转换为RS232信息流格式发送给外设,并将RS232外设的数据转换为USB数据格式传送回主机。通过利用USB块传输模式和自动流量控制,PL2303HXD能够实现更高的数据传输吞吐量比传统的UART端口。 ... [详细]
  • 本文介绍了JavaScript进化到TypeScript的历史和背景,解释了TypeScript相对于JavaScript的优势和特点。作者分享了自己对TypeScript的观察和认识,并提到了在项目开发中使用TypeScript的好处。最后,作者表示对TypeScript进行尝试和探索的态度。 ... [详细]
author-avatar
prince小乀朱
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有