目录: 1. 入门 2. 编译 3. 问题 4. 总结 5. 参考 ------------------------------------------------------------------------------ |*以下是政委*| ------------------------------------------------------------------------------ 之前用版本2.2.5打包,直接import到eclipse之后,运行就会自动编译,但是在3.2版…
由于Jenkins 装在centos环境下,想实现Android程序的编译,只能通过gradle 命令去打包版本apk,以下记录了如何在centos下使用gradle 打包apk 一.安装 gradle 需要服务器上安装过jdk 和sdk,故而要先安装jdk和sdk 1.jdk安装(jdk需要1.8) 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择对应版本进行…
作者:何卫 转载请注明,原文链接:http://www.cnblogs.com/hewei2012/p/3366969.html 其他平台移植:http://cocos2d.cocoachina.com/resource 软件准备 1.游戏引擎下载 下载地址,我使用的版本是cocos2d-2.1rc0-x-2.1.2 2.Andriod NDK下载 下载地址,下载完,解压即可,不要有中文路径,我这里用的是android-ndk-r9,工具的作用将c/c++开发的功能转化成Andriod可执行的s…
1.配置环境(未完) 2. eclipse 导入项目之后配置 Builder新建两个.一个是ndk目录下的 ndk-build.cmd  ,一个是自己写的build_native.bat 拷贝资源的 http:/www.cnblogs.com/sanjin/p/3275350.html…
最近看了老罗分析android资源管理和apk打包流程的博客,参考其他一些资料,做了一下整理,脱离繁琐的打包细节和数据结构,从整体上概述了apk打包的整个流程.   流程概述: 1.打包资源文件,生成R.java文件 2.处理aidl文件,生成相应java 文件 3.编译工程源代码,生成相应class 文件 4.转换所有class文件,生成classes.dex文件 5.打包生成apk 6.对apk文件进行签名 7.对签名后的apk文件进行对其处理   打包过程使用的工具 名称 功能介绍 在操作…
流程概述:1.打包资源文件,生成R.java文件2.处理aidl文件,生成相应java 文件3.编译工程源代码,生成相应class 文件4.转换所有class文件,生成classes.dex文件5.打包生成apk6.对apk文件进行签名7.对签名后的apk文件进行对其处理 打包过程使用的工具名称    功能介绍    在操作系统中的路径    源码路径aapt(Android Asset Package Tool)    Android资源打包工具    ${ANDROID_SDK_HOME}…
ionic项目相关开发工作完成之后(建立ionic工程项目可以参考上一篇文章ionic项目工程建立),就可以进行项目的编译打包apk应用包. 打包编译需要在平台环境下,这里只记录下android平台打包过程. 1.android开发环境建立 Android SDK Manager这一块是需要成功安装的,模拟器只是调试的方便.具体过程可以参考博文(包括java环境建立:http://www.cnblogs.com/kangjianwei101/p/5621723.html和Android SDK安…
解决方案:在android->sdk->build-tools-android-version 中有个 dx.bat dx.bat --dex 命令的dx.bat脚本有这样一句代码 REM By default, give dx a max heap size of 1 gig and a stack size of 1meg. rem This can be overridden by using "-JXmx..." and "-JXss..." o…
开启所有核心make  20G 内存都不够玩,跑3-4个核心吧,还好. 最后的出来的镜像3G多,百思不得其解,看了官方的Dockerfile,也没什么特别,就是 apt 或者 yum.好吧,不知做了什么精简,自己没那么牛,最终还是用了官方的镜像.412M,好神奇.自己build 一个jre镜像都有450M了 但是还是能记录以下编译安装的过程 FROM hub.c..com/library/centos:latest MAINTAINER zhenweilai <@qq.com> ADD boo…
(9878) (7) 现在很多人想对Android工程的编译和打包进行自动化,比如建立每日构建系统.自动生成发布文件等等.这些都需要我们对Android工程的编译和打包有一个深入的理解,至少要知道它的每一步都做了什么,需要什么环境和工具,输入和输出是什么.那么我们就来挖掘一下Android的编译过程中的细节. 首先,我们假定你的系统(什么系统都行,不限于Linux还是Windows系统,当然,我在这里默认使用Linux系统来举例子,但在 Windows中几乎没有什么差别)已经安装了JDK和And…
 前言 有人说:"如果你恨一个人,就让ta去接触cordova(phonegap)",这是因为这里面的水很深,坑很多,真让人不是一般地发狂.或许有幸运的人儿基本顺顺利利就配置完环境并且成功打包安卓apk或者ios的ipa,像我这样没有运气也没有大神前辈指教,只能在摸索中一而再再而三地体验绝望到希望,再由希望到绝望的心情了,最糟的一次是到了重装系统的地步!!环境配置多了修改多了,乱得不要不要的!!不多说了,下面分享我使用ionic与cordova(phonegap)进行轻量级app开发前…
记:今天调试时出现的一个PC端调试运行正常,但打包apk文件后在手机上点击闪退的问题. 可能在不同的情况条件下,会有不同的原因导致apk安装后闪退问题.拿android studio等软件来说,开发安卓程序时会有日志log文件包含生成错误信息等,但是cocos2dx开发在命令行里编译apk,意外的错误缘由难以直面地展现给我们. 闪退的大致问题都殊途同归:资源的加载出现问题. 我今天出现这个问题之后,进行了一些尝试,在解决问题的过程当中,大致操作如下: 1.将Resources资源文件夹下的全部目…
上一篇文章<实训二(cocos2dx 2.x 打包apk)>简单的讲述的利用cocos2dx 2.x引擎在windows平台上打包apk的方法与过程,本文将介绍3.x版本引擎,如何打包apk的问题. 首先,Cygwin在3.x版本引擎上已经用不到了,另外3.x版本引擎加入了好几个实用的Python脚本文件,比如在将引擎压缩包解压缩后,会看到setup.py文件,SDK.NDK.ANT等环境的配置就可以运行这个文件进行,即根据提示,将自己系统中相应工具的路径输入即可. 其次,与2.x版本一样,3…
现在官方的Cocos Studio已经支持打包apk文件,写该随笔的时候还没试过官方的打包功能,所以就按自己的学习顺序先把打包的心得写下. 问题及最终解决方案: 其中耗时最长的问题就是ndk-r10改成ndk-r9d后一直编译不通过: 最终解决办法是删除项目路径下/proj.android/obj/local/armeabi目录下的所有文件.(当时因为使用cocos2dx2.2.3版本源码学习才遇到该问题,可能cocos2dx最新版本已无该问题). 另外发现其他编译出错,如No rule to…
最近公司要求我们用apicloud做一个app,正好利用这个机会学习下app的制作过程~ 页面的开发过程跟我们平时开发一样,利用vue把页面全部完成,最后进行npm run build将项目打包. 接下来就是apicloud打包的过程,首先我们要去apicloud官网下载开发者工具,我下载是下面这款: 大家选择对应系统进行下载~ 接下来需要开发者注册apicloud账号~ 打开APICloud Studio 2软件,在顶部文件按钮中选择打开我们刚刚打包好的dist文件. 然后我们继续点击顶部的文…
摘要: 一.下载Android环境 搭建Android环境需要用到Android SDK.NDK.Ant和JDK: 下载Android SDK  下载Android NDk  下载Android JDK  下载Ant    其中JDK是需要安装的,其他的都直接解压即可. 一.下载Android环境 搭建Android环境需要用到Android SDK.NDK.Ant和JDK: 下载Android SDK  下载Android NDk 下载Android JDK 下载Ant 其中JDK是需要安装的…
利用cocos2dx编程得到的展现形式之一就是最终的apk,中间的过程只有自己走过才能知道,对于没有章法的初学者,那是相当的头疼, 言归正传,2.x到3.x版本引擎变动很大,除去了CC只是很小一方面,就有很多人不适应,打包apk的方法上也有了很多不同. 本文主要会介绍在windows平台上,利用Cocos2dx 2.x版本引擎打包apk的过程. Cocos2d-x 2.x版本引擎 打包apk 1.环境+工具 VS2013.android-ndk-r9d.android-sdk-windows-r…
下载cocos2d-x3.0rc后根据官方教程进行环境配置等等一系列过程没有遇到什么问题 打包apk时出现一些问题: 按照官方教程cmd下运行cocos run -p android -m release进行apk打包,会出现“xxxxx\ant 不是内部或外部命令,也不是运行的程序” 查看环境变量PATH=%ANT_ROOT%/bin早已配好,cmd下也可以直接运行ant,所以暂不知道什么原因导致出现的这个问题 谷歌一下解决方案,需要手动ant: 在cmd下输入ant clean releas…
cocos2d-x 3.0 中.假设你须要使用CocosStudio.Extensions扩展库 等等.都须要自己手动加入. 加入过程例如以下:(比方说如今我要加入libExtensions,libCocosStudio , libGUI) 1.加入附加项目 右击解决方式--->加入现有项目--->加入:项目文件夹\cocos2d\extensions\proj.win32\libExtensions.然后你会发现左边多了一个libExtensions扩展库 右击解决方式--->加入现有…
一.相关工具准备 1.SDK 2.NDK 3.ANT 4.JDK 并且搭建好JDK环境 二.搭建环境 1.打开cocos2dx目录下的setup.py文件 2.如图所示,按照提示分别输入之前下载的NDK.SDK.ANT路径,然后cocos2dx打包成apk环境就搭建好了,接下来就是打包了. 三.打包apk 1.打开你的cocos2dx工程目录,进入proj.android 文件夹,进入jni文件夹 ,打开Android.mk文件,按照如图所示把自己写的cpp文件添加进去就行了,然后保存. 2.然…
http://my.oschina.net/mopidick/blog/135581 以ubuntu的环境为例子,window的大同小异 首先下载apktool工具:https://code.google.com/p/android-apktool/ 注意:这个地址下载时,由于官网把apktool和apktool-install-linux-r05-ibot(或者是window下的)两个工具分开了,所以用户需要同时下载: <!-- lang: shell --> 1.apktool1.5.2.…
欢迎大家加群讨论 点击链接加入群[ReactNative-解决问题交流群] :644124441 点击链接加入群[ReactNative技术交流群2] :687663534 多余的不解释了.直接上车吧.中途遇到的问题我也写出来了(其实和官网教程相似但也有不同不然我也不会写出来了):遇到问题可以留言 1.生成签名秘钥: 你可以用keytool命令生成一个私有密钥.在Windows上keytool命令放在JDK的bin目录中(比如C:\Program Files\Java\jdkx.x.x_x\bi…
集成第三方so和jar包 include $(CLEAR_VARS) #jar包编译            LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES :=securitysdk:libs/hello.jar #64和32系统选择不同的库 ifeq (arm64, $(strip $(TARGET_ARCH)))     LOCAL_PREBUILT_LIBS := libssl:libs/arm64-v8a/libssl.so     LOCAL_PREBUILT…
Hadoop编译打包,基于2.7.2版本的源码. # 打包过程中需要使用到的工具 java -version mvn -version ant -version type protoc type cmake # Hadoop 2.7.2源码下载地址  http://apache.fayea.com/hadoop/common/hadoop-2.7.2/hadoop-2.7.2-src.tar.gz # 1.开始打包,解决各种报错 打包命令: mvn package -Pdist,native -…
看完这篇你学到什么: 熟悉gradle的构建配置 熟悉代码构建环境的目录结构,你知道的不仅仅是只有src/main 开发.生成环境等等环境可以任意切换打包 多渠道打包 APK输出文件配置 需求 一般我们开发的环境分为:debug 和 release,但是你想再分内测1环境.内测2环境等等怎么办呢? 这就需要依赖强大的gradle 来配置了. 相关的配置也可以参考谷歌官方文档. 配置构建类型 buildTypes 您可以在模块级 build.gradle 文件的 android {} 代码块内部创…
工程目录如下,使用eclipse中的ant对此工程进行编译打包: MonServer | --------src |            |--------com |            |--------log4j.properties | | --------config | --------lib | --------log | --------sh | --------startMon.sh [xhtml] view plaincopyprint?<?xml version="…
该文是根据网上的文章并结合自己实际打包的过程而整理的. 开发平台:VisualStudio2005中文版. 步骤如下: 1. 创建一个安装向导项目或安装部署项目 新建项目-〉其他项目类型-〉安装与部署-〉安装向导(或安装部署),如命名为setup. 2. 将要打包的项目导入到这个安装项目中,有两种方式:   第一种,自动方式,在解决方案上右击-〉添加-〉现有项目-〉选择你要打包的项目,这样就会把这个项目添加到该解决方案中来,   然后在安装项目setup上右击-〉添加-〉项目输出-〉主输出,在项…
12月份末尾,想来个总结,主要是得记一些重要的. 首先就得是AndroidStudi内的apk打包,就是弄当前项目app的安装包出来. 下面就说下具体步骤和注意问题. 首先 : 看到AndroidStudio菜单栏那一行,点击build,点击Generate Signed Buildle/APK 然后选APK,next:下一面就是包括Key store path的设置啦,要是没有KeyStore password的话呢还得自己设置一个 反正就是跟着流程走,注意一下路径全英文这样,密码最好简单一些…
Android应用打包安装过程(Run as Android Application ): 1,过程:Android Project --> Compilation and Packaging --> Android Package(.apk) --> Signing --(ADB)--> Device or Emulator 2,Android Package(.apk)解压后的内容: META-INF CERT.RSA:加密 res drawable layout menu A…
这一篇讲的是用 Cocos Creator 编译器打包 Android APP 的时候遇到的一些问题,虽然说打包的过程不是很复杂,但是在其中还是会遇到各式各样的坑. 我们将项目用CCC(Cocos Creator)编译器打包的时候,肯定是要先配置一下本机的开发环境,我这里主要是打包成 Android APP 的时候需要依赖的开发环境. 下载 Java SDK(JDK) 在编译 Android 工程的时候需要在本地电脑上有完整的 Java SDK 工具,如果没有这个工具可以到下面的地址下载: Ja…