一 Android Studio 打包Egret App
测试环境:
Android Studio 2.3.2
Egret Engine 5.0.14
Egret Support5.0.12
官网教程:http://developer.egret.com/cn/github/egret-docs/Native/publish/publishAndroid/index.html
目录:
一 下载并安装Android Sutio
二 下载Egret的support
三 移动打包Android Studio项目
四 Android Studio运行项目,真机调试
一 下载并安装Android Studio
下载地址:http://www.androiddevtools.cn/
我这里下载的是2.3.2版本。
具体安装过程请百度。这里大概说下。
1. 下载后,直接安装。安装完成时会报个sdk相关提示弹框,选择cancel即可。
2. 其他基本选择默认即可。
3. 安装完成会提示下载SDK,选择一下你的安装路径,再选择下载,等待下载完成即可。
安装完androidstudio和下载完它的sdk,这时我们就有了两个文件夹 :(文件夹名字根据你自己安装路径)
1个android studio
1个android studio sdk
二 下载Egret的Support
下载地址:http://bbs.egret.com/thread-32407-1-1.html
下载后解压即可,这时我们有了3个文件夹
三 移动打包AS项目
创建任意一个新的egret项目,不用做任何修改,这个项目能运行就成。
选择项目->移动打包
Android SDK路径:J:\Android\AndroidStudioSDK (根据你的Android Stuido的SDK目录选择)
Gradle路径:J:\Android\AndroidStudio2.3\gradle\gradle-3.2\bin (根据你的Android Studio路径选择)
As Support路径:J:\Android\support5.0.12\egret-android-support-as-5.0.12 (根据你的Support-as路径选择,support里有一个eclipse的,一个androidstudio的,注意区分)
打包过程报错
我的是3.2版本,然后我去下载gradle-2.2.all.zip,还是上面的网站
下载解压到
重新选择移动打包,选择gradle时,选择2.2版本的
重新打包后成功
四 Android Studio 运行项目,真机调试
打开Androd Studio
打开我们刚才打包出来的support项目。
然后等吧,这玩意初始化要很久... ...
等待很久后,打开了项目,然后各种报错。
没事,我们clean project,然后重新编译一次。
插上你的手机,打开usb调试。然后点击运行。
选择你的手机设备
运行失败
一查,发现我忘了打开usb调试...
手机上打开usb调试后,再次运行,则成功
至此,我们已经完成了如下步骤:
1. 安装和配置androd studio以及sdk。
2. 移动打包support-as
3. 在android studio中运行项目,并使用真机运行。
一 Android Studio 打包Egret App的更多相关文章
- 六 Android Studio打包Eegret App (解决开机黑屏问题)
因为android studio中的SplashActivity并没有什么卵用,只是开机1s显示开机画面,1s后面还是黑屏. 在主文件中加入以下代码,就是开始游戏时显示一个居中填满屏幕的图片,游戏加载 ...
- 五 Android Studio打包Eegret App (包名和签名,打出正式包)
一 定义包名 如下图,在AndroidManifest.xml中的package就是包名 二 创建keystore 选择Build->Generate Signed APK 选择create n ...
- Eclipse打包Egret App (Egret4.1.0)
Egret官方提供eclipse和androidstudio打包. 这里使用eclipse. 1 下载配置android环境 2 Egret打包App 3 Eclipse设置 4 Eclipse调试 ...
- Android Studio搭建系统App开发环境
一.前言 在Android的体系中开发普通app使用Android Studio这一利器会非常的方便.但是开发系统app可能就会有些吃力,不过经过一些配置仍然会 很简单.我们知道系统app因为涉及到一 ...
- Android Studio 打包时 Signature Version 选择V1还是V2 ?
只勾选V2会导致 7.0 以下的安卓机出现 INSTALL_PARSE_FAILED_NO_CERTIFICATES 的问题 ,推荐全选. 解决方案一v1和v2的签名使用1)只勾选v1签名并不会影响什 ...
- Android tips(八)-->Android Studio打包apk,aar,jar包
文本我们将讲解android studio打包apk,aar,jar包的相关知识.apk包就是android系统的安装包,这里没什么好说的,aar包是android中独有的类库包,而jar包是java ...
- Android Studio 打包自定义apk文件名
使用Android Studio打包的时候,我们有时候需要自定义apk的文件名,在此记录一下. 在app的build.gradle中,根节点下使用关键词def声明一个全局变量,用于获取打包的时间,格式 ...
- Android Studio打包apk,aar,jar包
转载请标明出处:一片枫叶的专栏 文本我们将讲解android studio打包apk,aar,jar包的相关知识.apk包就是android系统的安装包,这里没什么好说的,aar包是android中独 ...
- uni-app&H5&Android混合开发二 || 使用Android Studio打包应用APK
前言: 在上一章节我们已经讲了如何uni-app离线打包Android平台教程,这一章就该来讲讲如何使用Android Studio打包应用APK提供给Android手机安装使用了. 第一步.首先打开 ...
随机推荐
- Mysql 数据库数值类型详解
MySQL 支持所有标准SQL 中的数值类型,其中包括严格数值类型(INTEGER.SMALLINT.DECIMAL 和NUMERIC),以及近似数值数据类型(FLOAT.REAL 和DOUBLE P ...
- 连接到 Linux 服务器时首先要运行的 5 个命令
作为一个系统管理员/SRE 工作 5 年后,我知道当我连接到一台 Linux 服务器时我首先应该做什么.这里有一系列关于服务器你必须了解的信息,以便你可以(在大部分时间里)更好的调试该服务器. 连上 ...
- Java compiler level does not match the version of the installed Java project fac
Java compiler level does not match the version of the installed Java project fac 问题一: 问:项目图标报错,Probl ...
- vsftp 无法启动,500 OOPS: bad bool value in config file for: anonymous_enable
朋友的FTP启动不了,叫我帮他看,启动时出现以下错误信息: 500 OOPS: bad bool value in config file for: anonymous_enable 看似配置文件错误 ...
- [转]IIS6 伪静态 IIS文件类型映射配置方法 【图解】
1.右键点击 要设置网站的网站 2.属性 -->主目录 -->配置--> 3.如右侧窗口,找到 .aspx 扩展名-->编辑-->复制 可执行文件的路径-->关闭 ...
- 详解php的安装模式---CGI,FASTCGI,php-fpm,mod_php,mod_cgi,mod_fcgid
1. CGI CGI是通用网关接口,HTTP服务器使用这样的接口程序来和“其他程序”(比如PHP的解释器程序)通讯,这个“其他程序”可以使用任何计算机语言来编写,它通过CGI这个接口从HTTP服务器取 ...
- Spring Cloud(七):使用SVN存储分布式配置中心文件和实现refresh
国内很多公司都使用的svn来做代码的版本控制,我们先介绍以下如何使用svn+Spring Cloud Config来做配置中心. svn版本 同样先示例server端的代码,基本步骤一样. 1.添加依 ...
- Cocoa、Foundation、UIKit、Objective-c、XCode、Interface Builder的概念
转自:http://blog.csdn.net/hou_cocoa/article/details/6187418 Cocoa 是在Mac OS X系统上原生的一个编译环境.他包含两个框架,其实就是一 ...
- js中如何判断一个字符串包含另外一个字符串?
js中判断一个字符串包含另外一个字符串的方式比较多? 比如indexOf()方法,注意O是大写. var test="this is a test"; if(test.indexO ...
- pip install read time-out
Problem ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out. 1 S ...