混合APP开发之android离线打包环境搭建

Android离线打包文档

最近太多朋友问我关于离线打包环境搭建的一些东西,于是抽个时间写了一个离线打包文档,文章结尾借助了网上查的一些资料,将就着看看吧,希望对一些小白有帮助(我也是小白中的一员)

预备环境:

1.      首先准备以下材料:

Jdk、HBuilder离线打包AndroidSDKAndroid开发环境(工具adt集成开发环境)

2.   安装jdk,并检测jdk有没有安装成功(百度有案例)

3.   安装Android源生开发环境

a.    解压

b.   打开eclipse.exe

混合APP开发之android离线打包环境搭建_第1张图片

c.    展现出如下界面

混合APP开发之android离线打包环境搭建_第2张图片

d.   新建一个Android项目,运行下环境安装是否正确file->AndroidApplication project

混合APP开发之android离线打包环境搭建_第3张图片

混合APP开发之android离线打包环境搭建_第4张图片

点击next

混合APP开发之android离线打包环境搭建_第5张图片

点击next

混合APP开发之android离线打包环境搭建_第6张图片

点击next

混合APP开发之android离线打包环境搭建_第7张图片

点击next

混合APP开发之android离线打包环境搭建_第8张图片

点击finish

混合APP开发之android离线打包环境搭建_第9张图片

测试环境是否安装成功

 在项目文件夹下右键选择运行第一个(如下图)

混合APP开发之android离线打包环境搭建_第10张图片

如果出现如下图,则环境配置成功

混合APP开发之android离线打包环境搭建_第11张图片

二,把Hbuilder项目代码导入eclipse

1.   解压下载的HBuilder离线打包AndroidSDK

2.   Android sdk包里的HBuilder-hello导入到eclipse

3.   hbuilder项目导出到你自己指定的文件里(哪个目录下都行,自己记住就好)

Hbuilder导出文件的方法

混合APP开发之android离线打包环境搭建_第12张图片

 

点击确定

4.   修改之前导入的HBuilder-hello项目


a.    把导出的hbuilder项目下的资源复制到Android环境里

混合APP开发之android离线打包环境搭建_第13张图片

混合APP开发之android离线打包环境搭建_第14张图片

b.      

混合APP开发之android离线打包环境搭建_第15张图片

c.    

混合APP开发之android离线打包环境搭建_第16张图片

d.   

混合APP开发之android离线打包环境搭建_第17张图片

e.  暂时packge属性值可以不用动,只改动其他即可

另外删除application节点下的所有内容按照如下内容改写

需要在application节点前添加权限

    android:name="android.permission.INTERNET"/>

    android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

    android:name="android.permission.GET_TASKS"/>

    android:name="android.permission.ACCESS_NETWORK_STATE"/>

application节点下配置如下代码

 

           android:name="io.dcloud.PandoraEntry"

           android:configChanges="orientation|keyboardHidden"

           android:label="@string/app_name"

           android:launchMode="singleTask"

           android:screenOrientation="user"

           android:windowSoftInputMode="adjustResize">

           

                android:name="android.intent.action.MAIN"/>

 

                android:name="android.intent.category.LAUNCHER"/>

           

       

       

           android:name="io.dcloud.PandoraEntryActivity"

           android:configChanges="orientation|keyboardHidden|screenSize"

           android:hardwareAccelerated="true"

           android:label="5+Debug"

           android:launchMode="singleTask"

           android:screenOrientation="user"

           android:theme="@style/DCloudTheme"

           android:windowSoftInputMode="adjustResize">

       

 

       

           android:name="io.dcloud.common.adapter.io.MiniServerService"

           android:exported="true"/>

保证代码没有错误,然后运行Android环境

参考文档http://ask.dcloud.net.cn/article/216

http://ask.dcloud.net.cn/article/38

环境资料下载地址 链接:http://pan.baidu.com/s/1slg1eZb 密码:j1vd

jdk下载地址:链接:http://pan.baidu.com/s/1dFMgXLf 密码:mbej

你可能感兴趣的:(混合APP开发之android离线打包环境搭建)