首页 > 编程知识 正文

android简单app实例,白鹭社保app

时间:2023-05-04 02:15:10 阅读:140645 作者:1164

打包所需的软件: Android SDK.zip需要下载相应的Android平台Android7.0 (与鹭鸶引擎版本相关)

gradle-2.2-all.zip白鹭引擎5.0.9需要2.2版,否则包装并报告错误

egret-Android-support-4.0.0.zip鹭插件

安卓- studio-ide-171.4408382-windows.exe安卓开发工具

EgretWing鹭开发工具

如果打包过程全部确定,请使用“退出wing”工具直接使用移动装箱,设置相关路径,然后单击“生成”,打包成功并生成APK文件。

打包的原理是首先使用Egret-android-support-4.0.0工具将egret工程转换为相应的Android工程(Eclipse和Android Studio )

注意: (Android SDK、gradle、egret-android-support )这些文件的所有安装路径都不能包含空格或汉字等特殊字符。 这是因为,在后台运行包时,实际上正在进行命令行操作。 因为如果有空间的话,命令会被切断,程序包会失败。

注意: SDK最好下载Android4.0以上的版本和所有Bulid Tools工具。 (文件约为76G左右。 )

我从来没有在过程1中成功打包过。 传说与系统等环境有关,一直没有解决。 我的过程是使用egretWing打包。 此时肯定会报告打包,但是我们将egret项目转换为Android项目,并将Android项目导入到Android Studio中。 导入后的项目也有问题,需要修改。 项目bulid成功后,请遵循Android Studio的打包流程。

用图解说明打包的过程

EgretWing将项目转换为android studio项目

注意

图中的路径不能包含空格和中文字符

注意网格的版本;

注意As Support的选择与项目平台相对应;

此时,打包过程中出现了错误,但android工程已经生成。 这是编译到APP时发生的错误。 因为它不影响后续操作。

此时,您可以看到在“输出项目路径”中生成的项目。

Android Studio打包APK文件

注意:

导入项目后,Gradle将自动生成项目。 此时,可能存在多个错误。 Gradle自动生成后,将清理Clean Project项目并手动构建。

如果工程编译没有错误,请选择Build-Generate Signed APK,选择相关配置,然后单击Finish开始生成。 此时,生成为错误,错误信息如下。

注意:

此处报告错误的原因是Android6.0(API23 ) SDK不再提供org.apache.http.*,当前正在编译的版本是Android8.0 ) API27 )

解决方案:

在build.gradle中,位于buildToolsVersion下的defaultConfig上

安卓{

//添加它以声明编译时依赖关系

uselibrary ' org.Apache.http.legacy '

}

再次对项目进行Clean Priject,在Bulid中没有任何错误信息后,进行打包操作

打开文件路径并查看打包的APK文件。 路径位于项目的app目录中

2018/1/16 8:31:10

大铃铛

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。