问题现象:
使用Android Studio打开(import或者是open)一个Android的Gradle工程(setting.gradle或者是build.gradle),建立Android Studio Project成功后,出现如下问题:
所有Java代码中的Android SDK相关的API在Studio中均无法识别,也就是提示如下错误:
cannot find symbol xxx
检查External Libraries中的内容,发现如下内容:
而Maven Android API 19 Platfom中包含的内容与JDK中的内容完全一样,且不存在android.jar包,因为缺失android.jar的原因导致IDE中所有android相关的api都找不到。
问题排查后,发现xxxx.iml(xxx标识自己的工程)中有如下代码:
<orderEntry type="jdk" jdkName="Maven Android API 19 Platform" jdkType="Android SDK" /> <orderEntry type="sourceFolder" forTests="false" />
直接将"jdkName="Maven Android API 19 Platform"修改为"jdkName="Android API 19 Platform" 可以解决API无法识别的问题(如果同一个project中存在多个submodel,只要是子模块中存在iml文件的地方,都需要进行对应的修改。
备注:目前只是找到了问题的修改方法,但是问题的引入原因还未找到。
此问题的处理可以持续关注此链接: https://code.google.com/p/android/issues/detail?id=73445 访问该地址可能需要VPN。
相同的问题可以关注: https://code.google.com/p/android/issues/detail?id=67823
相关推荐
Android studio百度人脸识别SDK
本文章是用于解决Androidstudio不能识别真机的四种方法,希望能帮大家解决问题。
资源是7z超压缩包,Windows系统不能识别也不能打开,需要解压缩软件才能解压(推荐使用Bandzip)。
apply plugin: 'android' android { compileSdkVersion 21 buildToolsVersion "21.1.1" defaultConfig { minSdkVersion 14 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { ...
Android Studio可用,语音识别,人脸识别,语音合成 ,,测评,声纹等等
仅想下载Opencv Sdk的朋友请直接去官网下载最新的就好了...本资源包含的Opencv 版本是3.3,demo是Android Studio 工程,包括:人脸美化、身份证号码识别、人眼实时跟踪与渲染、特征检测与匹配、分析与测量,图像操作等
HBuilderX 离线SDK 历史版本 Android-SDK@1.9.9.52372_20180929 分享给需要的小伙伴
android studio 集成第三方 zxing sdk 生成 带图片何不带图片 的二维码 识别 自定义 识别框
运行Demo前请先安装 OpenCV Manager (必须!!) 并给Demo授予CAMERA权限
android 下载百度云人脸识别离线SDK导入Android Studio 之疯狂报错解决方案.
Android 车牌识别 SDK Demo 企业级停车场摄像头识别车牌 识别准确率高(识别率98%) 速度快(不到0.5秒) 本地识别无需联网 ,含Demo代码 Android Studio环境项目,支持6.0以上高版本。
使用Android studio在线调用百度图片转文字SDK,实现自动识别、获取图片中的文字信息。内含一个Android studio可以直接打开的demo。
博客地址 http://blog.csdn.net/sbsujjbcy/article/details/49520791
android 系统调用WPS打开word excel ppt pdf 等,将代码类移入的你项目,有对6.0 7.0及以上系统做文件读取方法
程序在运行前需要修改local.properties文件里ndk路径,我的是ndk.dir=F\:\\...以及android.mk文件里OpenCV.mk的路径,我的是F:\AndroidStudioProjects\OpenCV-android-sdk\sdk\native\jni\OpenCV.mk
做这个demo的时候,本人既没有用到android studio,也没有android 开发经验,从网上找轮子学习,然后各种被坑,网上都是android 6时代的代码,在android 8机器上各种问题。花了3天时间,最终完成了这个demo。
android 人脸识别毕业设计调用的虹软sdk。Android studio编译,项目有源码和apk,参考链接:https://blog.csdn.net/babyai996/article/details/121195920
基于AndroidStudio实现的离线版人脸识别APP,动作活体检测,静默活体检测 SDK 封装 其中活体检测支持张嘴、微笑、眨眼、摇头、点头 随机两种组合验证(摇头点头也可拆分为左右上下4个动作),低端机离线验证速度正常...
OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,网络上一些小伙伴...需opencv官网下载OpenCV-android-sdk将其中的sdk覆盖工程中的sdk,由于sdk文件太大,这里就没有上传,是个空目录。