Android Studio工程如何放到Android 4.X源码环境中编译

        现有项目需要用到RecyclerView、Leanback、Cardview等一些比较新的Support库,且用来编译的buildToolsVersion已经需要用到最新的23.0.1,targetSdkVersion是23。
        之前尝试在Eclipse中编译,不过Eclipse对一些新的Support库已经很不友好了,尝试了许多将RecyclerView、Leanback、Cardview移到Eclipse编译的方法均宣告失败。目前Eclipse Juno已经不支持Android-23,原因是jdk版本的原因,需要用到jdk1.8的版本,于是更新到了Eclipse Mars。原以为满怀期待地能正常使用Android-23,却不料DDMS死活刷不出Devices列表,我还怎么调试程序啊,真是蛋碎了一地。。先是怀疑adb版本的问题,检查发现adb版本应该也是最新的,因为我的Android SDK总是最新的,没啥事我都会开着它让它自动更新。后来把Eclipse ADT插件更新到Google能提供到的最新版,还是无解。Android已经放弃Eclipse的支持了,料想Eclipse与Android-23无缘了。
        回到项目中,因为项目特殊,必须要在Android 4.X源码环境中编译。如果有人熟悉源码环境编译,应该知道需要编写Android.mk。那既然用到了RecyclerView、Leanback、Cardview这些库,则需要在Android.mk中声明LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES,指定所需的*.jar。可问题是在Android Studio中添加jar时就加了几句compile就完了,如何导出这些jar,有知道的忘告知。

        总结:
        以上说了这么多,主要问题有两个:
        1)我希望能够在Eclipse使用目前最新的Support Library 23.0.1中的RecyclerView、Leanback、Cardview。这样我就能随时随地地复制和粘贴这些jar了。
        2)我希望能够在Android Studio中把所有compile的jar库找出来。
        End)Android 4.X源码环境是使用jdk1.6编译,而使用jdk1.8编译之后生成的Support Library 23.0.1的jar是可以在Android 4.X源码环境使用的,这样是我认为的比较好的方法,所以才那么大费周章地想要找到这些jar。


----------------->
        1楼到3楼的回复请无视,刚才发帖时提示有敏感词,一段一段试了发的。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值