Android Studio 怎么将android项目改成java-library项目

1、我用的Android Studio的版本是3.0.1

2、在学习Annotation在编译其生成代码的时,需要用到类AbstractProcessor。否者找不到这个类。网上查了很大资料都是只要把:


image.png

改成:


image.png

就可以了。
但是这样做后还是找不到AbstractProcessor。

3、然后发现可以创建java-library module。


Android Studio 怎么将android项目改成java-library项目_第1张图片
image.png

新创建java-library module,然后将新创建的module和andoid module比较发现.iml文件的配置不同。
java-library的.iml文件


Android Studio 怎么将android项目改成java-library项目_第2张图片
image.png

andorid module的.iml文件


Android Studio 怎么将android项目改成java-library项目_第3张图片
image.png

直接将android module红框中的orderEntry的type更改成inheritedJdk,查看代码,类AbstractProcessor已经可以导入了。

你可能感兴趣的:(Android Studio 怎么将android项目改成java-library项目)