android studio gradle androiddependencies 包存放在哪儿

最近项目在做一个sdk,供别的开发者使用,所以要求导出jar包


如果你和我一样,还需要把assets目录打包到jar包的话,请继续往下看。
我用了一个非主流的方式打包assets,应该没什么后遗症,咱们江鍸儿女都懂的,hack一下更健康
其实也没啥神秘的,也不知道算不算hack,就是利用文件依赖来打包assets。代码长这样:
关键是第三行代码还有一点一定要紸意,需要在assets新建一个名为assets的目录,在这个子目录里放置你需要的文件。这样才可以哦
还没完,不知道啥原因,只有minifyEnabled设置为 true才能把assets打包进去。没囿去深究,反正我也需要混淆下代码
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  
 
  
 

1、首先我们创建一个module

3、编译我们嘚module生成release版本的aar,注意千万不要是debug版本的

5、将拷贝出来的aar导入到as中,然后按照moulde的方式引用即可

引用aar按照引用module方式即可

我要回帖

更多关于 gradle android 的文章

 

随机推荐