1. 配置好cocos命令中需要的andrid 环境命令

2. adt或许没有 zipalign.exe, 在生成 release版中需要这个文件来生成apk (路径D:\adt\sdk\tools),没有就下载一个

3. 值得注意的是 "cocos compile -p Android -j 4 -ap 10 -m release " 生成命令是 提示输入 cocos.keystore 路径时

一定要多添加一个反斜杠 如 E:\\:cocos.keystore  或者 E:/:cocos.keystore

如出现 "value for 'keystore' is not valid. it must resolve to a single path"

请在对应的项目路径下修改正确 cocos.keystore路径

D:\cocos2d-x-3.4\tools\cocos2d-console\bin\project\项目名称\proj.android\ant.properties

ant.properties 文件中可设置 cocos.keystore 路径 密码

4. "cocos compile -p android -j 4 -ap 10 -m release " 命令解释 cmd 进入当前项目目录下 输入此命令

-p android 生成android 项目 -j 4 线程 ,-ap 10 android 版本为10 ,-m release   release 版本

对于添加 第三方库 如runtime\CMBilling.jar 默认情况下是没有包含其中的

所以必须特别设置一下,步骤如下

1.将项目中的的build.xml最后一句    <import file="${sdk.dir}/tools/ant/build.xml" /> 修改成    <import file="buildbase.xml" />

2.将 adt\sdk\tools\ant 目录下的 build.xml 复制到androud的根目录下 改变名字  变为 >>buildbase.xml (buildbase.xml为自定义名)

3.打开  buildbase.xml, 找到

<target name="-compile" depends="-pre-build, -build-setup, -code-gen, -pre-compile">

在引入的path中添加一下红色字部分:

<path id="project.javac.classpath">
  ...

  <pathelement location="runtime/CMBilling.jar"/>
</path>

CMBilling.jar为需要添加的第三方库


来源:python脚本自动迁移

最新文章

  1. [转]ASP.NET应用程序生命周期趣谈(五) IIS7瞎说
  2. Jsp静态包含和动态包含的区别
  3. xamarin.Android 标记1
  4. if语句中的判断条件(nginx)
  5. get([index])
  6. js onclick=&quot;return test()&quot;事件返回值,对有些事件,会影响默认动作的执行。如:onclick和onsubmit
  7. HashedWheelTimer 原理
  8. 屏蔽iOS10模拟器海量的垃圾debug信息
  9. 自定义Property属性动画
  10. 新鲜出炉的30个精美的 jQuery &amp; CSS3 效果【附演示和教程】
  11. A trip through the Graphics Pipeline 2011_01
  12. C++编程常见错误
  13. 4. 2D绘制与控件绘制
  14. GCC编译警告和错误
  15. Android真机抓屏- Android Screen Monitor
  16. 利用C语言结构体模拟一个简单的JavaBean
  17. global, $GLOBALS[]
  18. Web API零碎知识
  19. iOS设置状态栏样式
  20. 【python】函数参数关键字索引、参数指定默认值、搜集参数

热门文章

  1. RSA非对称加密算法实现:Java
  2. 【java多线程】synchronized和volatile
  3. mysql在Linux下大小写敏感设置
  4. Word2010制作电子印章
  5. 蓝桥杯ALGO-1003
  6. Solon 开发
  7. 安装DataX的管理控制台(转)
  8. actf2020 exec
  9. 通过HTML+CSS+JavaScript实现鼠标移动到页面顶部导航栏出现,如果移出导航栏3秒又隐藏起来,而且不受滚动条影响(二)
  10. 【刷题-LeetCode】123 Best Time to Buy and Sell Stock III