android sdk转移 studio android studio怎么导入sdk_包名


第一步: 我们打开android studio,新建项目

android sdk转移 studio android studio怎么导入sdk_jar_02


这里需要注意的是,不要把包名和Unity发布的包名同名,因为我们创建模块时候的包名才和Unity发布的包名一致。接下点击Next创建,直到点击Finish,完成Ok.进入我们的项目File - New - New Modul

android sdk转移 studio android studio怎么导入sdk_Android_03


选中 Android Library. 点击Next

android sdk转移 studio android studio怎么导入sdk_jar_04


这地方我们选择Blank Activity.点击Next,命名后, 创建完成。

第二步:导入SDK库

第一我们需要,支持Untiy的jar文件classes.jar(Claess.jar的路径一般如下 X盘:\xxx目录\Unity\Editor\Data\PlaybackEngines\androidplayer\release\bin\classes.jar(不同的计算机上,这个位置可能会有所不同,大家按照自己的路径添加即可)),接着把平台给的SDK库(.jar或者.arr文件)都拷贝到我们的模块工程Libs下

android sdk转移 studio android studio怎么导入sdk_jar_05

如果平台有相应的资源配置,需要同时拷贝过来

android sdk转移 studio android studio怎么导入sdk_jar_06

然后改成Android模式

android sdk转移 studio android studio怎么导入sdk_Android_07


第三步:文件配置代码书写

按平台文档,配置我们moudle的AdnroidManifest.xml文件

android sdk转移 studio android studio怎么导入sdk_Android_08


一些权限要求(根据平台文档,直接拷贝过来),如

android sdk转移 studio android studio怎么导入sdk_Android_09


接着配置

android sdk转移 studio android studio怎么导入sdk_Android_10


.gradle文件配置(根据平台文档)

android sdk转移 studio android studio怎么导入sdk_Android_11


android sdk转移 studio android studio怎么导入sdk_包名_12


android sdk转移 studio android studio怎么导入sdk_包名_13


android sdk转移 studio android studio怎么导入sdk_Android_14


第四步:代码书写

写我们的模块MainActivity类,继承UnityPlayerActivity.按照平台方法写相关的方法

android sdk转移 studio android studio怎么导入sdk_jar_15


需要注意的是,我们需要写一个消失方法,在Unity端调用

android sdk转移 studio android studio怎么导入sdk_jar_16


android sdk转移 studio android studio怎么导入sdk_jar_17


第五步:打成.arr文件供Unity使用

project视图下,选中我们的module,点击Build-Make (模块名称) Module,然后会在模块build-outputs-arr下生产我们的.arr文件,供Unity使用。

android sdk转移 studio android studio怎么导入sdk_Android_18


第六部:处理.arr文件

打开winRAR

android sdk转移 studio android studio怎么导入sdk_包名_19


把.arr文件扔进去,打开libs文件,把classes.jar删除(和unity里重复)

android sdk转移 studio android studio怎么导入sdk_包名_20


然后回到我们的

android sdk转移 studio android studio怎么导入sdk_jar_21


双击classes.jar文件

android sdk转移 studio android studio怎么导入sdk_Android_22


打开com,然后接着打开下一个目录,直到出现

android sdk转移 studio android studio怎么导入sdk_Android_23


把BuildCofig删除,保存。

直到此,我们Android部分提供Unity使用的.arr文件,已经完成了。