我的电脑系统为WIN10,安装了WIN64位的JDK和ECLIPSE软件。
1、jdk-8u271-windows-x64.exe
2、eclipse-inst-win64---2018-09Ra V4.9.exe
Android SDK安装在C盘如下路径:
C:\Users\LQL\AppData\Local\Android\android-sdk\platforms
用ECLIPSE打开工程项目,编译时始终报错:
Can't find API database; API check not performed”
搜索网络,网上说是AndroidManifest.xml中定义的最低版本和目前版本跟C盘安装的SDK版本不匹配导致!!!
一、我的系统配置情况
1、打开AndroidManifest.xml
最低版本为20
目前版本为24
2、打开project.properties
target=android-24
3、C:\Users\LQL\AppData\Local\Android\android-sdk\platforms
我可以观察到android-20 ---> android-25
4、C:\Users\LQL\AppData\Local\Android\android-sdk\build-tools
我可以观察到android-20 ---> android-25
5、安卓SDK路径如下
C:\Users\LQL\AppData\Local\Android\android-sdk
二、解决方法
既然网上说是AndroidManifest.xml中定义的最低版本和目前版本跟C盘安装的SDK版本不匹配导致,我之前只安装了android-20 ---> android-25,那么我就尝试把
android-7 ---> android-19也一并安装。
经过测试,安装完android-7 ---> android-19后,故障排除。
以下是安装android-7 ---> android-19的过程:
安装完毕,C:\Users\LQL\AppData\Local\Android\android-sdk\platforms
我可以观察到android-7 ---> android-25
三、编译工程项目
重新编译后,没有再报Can't find API database; API check not performed 错误,故障排除。