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

Android离线打包文档

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

预备环境:

1.      首先准备以下材料:

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

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

3.   安装Android源生开发环境

a.    解压

b.   打开eclipse.exe


c.    展现出如下界面


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


点击next


点击next


点击next


点击next


点击finish


测试环境是否安装成功

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


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


二,把Hbuilder项目代码导入eclipse

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

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

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

Hbuilder导出文件的方法


 

点击确定

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


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



b.      


c.    


d.   


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

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

需要在application节点前添加权限

    <uses-permissionandroid:name="android.permission.INTERNET"/>

    <uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

    <uses-permissionandroid:name="android.permission.GET_TASKS"/>

    <uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"/>

application节点下配置如下代码

 <activity

           android:name="io.dcloud.PandoraEntry"

           android:configChanges="orientation|keyboardHidden"

           android:label="@string/app_name"

           android:launchMode="singleTask"

           android:screenOrientation="user"

           android:windowSoftInputMode="adjustResize">

           <intent-filter>

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

 

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

           </intent-filter>

       </activity>

       <activity

           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">

       </activity>

 

       <service

           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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值