`
lynen
  • 浏览: 128143 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

Android Studio打开工程出现Android SDK识别不了的问题

 
阅读更多

问题现象:

使用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

  • 大小: 22.4 KB
分享到:
评论

相关推荐

    Android studio百度人脸识别SDK

    总之,集成百度人脸识别SDK到Android Studio项目中,可以帮助开发者构建具备先进人脸识别功能的应用,但同时也需要关注用户体验、性能优化以及隐私保护等方面的问题。通过熟练掌握SDK的使用和API调用,可以充分发挥...

    AndroidStudio无网状态下导入离线sdk(1).docx

    通过以上步骤,我们可以在无网络连接的情况下成功地在Android Studio中导入离线SDK,并解决了导入过程中可能遇到的各种问题。这对于在网络条件不佳的环境中进行Android应用开发具有重要意义。希望本文能帮助开发者们...

    AndroidStudio+SDK

    - 设置Android Studio中的SDK路径,以便项目能够正确识别和使用SDK。 #### 三、Android Studio与SDK的结合使用 在实际开发过程中,Android Studio和SDK紧密结合,相互依赖,共同支持整个开发流程。 - **集成环境...

    史上最详细的Android-Studio系列教程.pdf.zip_android_android studio_android

    Android Studio提供了一系列性能分析工具,如Systrace、Memory Profiler、CPU Profiler等,帮助开发者识别并解决性能瓶颈,提升应用的运行效率。 九、插件与扩展 Android Studio拥有丰富的插件市场,开发者可以安装...

    Android Studio SDK(android-29)

    资源是7z超压缩包,Windows系统不能识别也不能打开,需要解压缩软件才能解压(推荐使用Bandzip)。

    处理Androidstudio不能识别真机的方法

    本文章是用于解决Androidstudio不能识别真机的四种方法,希望能帮大家解决问题。

    科大讯飞SDK语言人脸识别Demo,Android Studio可用

    《科大讯飞SDK在Android Studio中的应用:深度探索人脸识别与语音技术》 科大讯飞,作为国内领先的智能语音和人工智能技术提供商,其SDK在移动开发领域具有广泛的影响力。本篇文章将深入探讨如何在Android Studio...

    火车购票管理系统Android studio可以直接打开.zip

    打开Android Studio,选择"Import Project",然后选择解压后的"Train"文件夹,Studio将自动识别并导入项目。 2.2 编译与运行 在Android Studio中,点击"Run"按钮或者使用快捷键"Shift+F10",程序将开始编译并部署到...

    android studio 找不到真机的解决办法.docx

    本文将详细讲解如何通过安装USB驱动来解决Android Studio找不到真机的问题。 首先,当你尝试在Android Studio中连接真机进行调试时,如果在"选择设备"的列表中没有发现你的设备,这可能意味着Android Studio无法...

    androidStudio导入工程.txt

    ### Android Studio导入工程项目知识点 #### 一、概览 在Android开发过程中,使用Android Studio作为主要集成开发环境(IDE)时,经常会遇到需要导入现有项目的场景。为了确保项目能够顺利运行,开发者需要注意...

    Opencv android SDK 和Opencv Android Studio Demo 百度网盘下载地址

    ### Opencv Android SDK 与 Opencv Android Studio Demo 相关知识点 #### 一、OpenCV Android SDK 概述 OpenCV(开源计算机视觉库)是一款跨平台的计算机视觉和机器学习软件库,广泛应用于图像处理、视频分析等...

    Android studio指纹识别demo

    在这个“Android studio指纹识别demo”中,我们将探讨如何在Android应用中集成指纹识别功能,以实现安全且便捷的用户登录方式。 首先,为了在Android应用中支持指纹识别,我们需要引入相关的库。Android SDK从6.0...

    HBuilderX 离线SDK Android-SDK@1.9.9.52372_20180929

    《HBuilderX离线SDK与Android-SDK的历史版本解析》 在移动应用开发领域,HBuilderX是一款备受开发者青睐的集成开发环境(IDE),尤其在Android应用开发中扮演着重要角色。本文将深入探讨HBuilderX离线SDK以及其中...

    优博讯安卓SDK(AndroidStudio).zip

    通过这些资源,开发者可以快速了解如何在Android Studio项目中集成优博讯的SDK,并根据需求调用相应的API实现所需功能。总的来说,优博讯安卓SDK为开发者提供了一个全面、便捷的开发平台,帮助他们充分利用优博讯...

    opencv_3.4.1_android_sdk+android studio+人脸检测+人脸识别+人眼检测demo

    在本项目中,我们使用的版本是OpenCV 3.4.1,这是一个适用于Android平台的SDK,用于实现人脸检测、人脸识别以及人眼检测的示例应用。 首先,OpenCV的核心功能在于其丰富的图像处理函数,它提供了从基本的图像读取、...

    opencv androidstudio开发

    - 在Android Studio中打开`ImageManipulationsActivity.java`和`AndroidManifest.xml`文件。 - 将文件中的包名修改为你在第7步记录下来的包名(例如`com.xiaoma.opencvtest`)。 - 在`AndroidManifest.xml`文件中,...

    百度语音识别(Android Studio版)

    apply plugin: 'android' android { compileSdkVersion 21 buildToolsVersion "21.1.1" defaultConfig { minSdkVersion 14 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { ...

    Android Studio开发笔记一Android Studio安装及环境配置教程

    1. 选择一个合适的安装位置,推荐在非C盘的其他分区创建一个名为“androidstudio”的文件夹,同时创建“sdk”、“studio”和“work”子文件夹。 2. 运行下载的Android Studio安装包,按照提示依次点击"Next",默认...

    Android Studio使用opencv打开摄像头.java以及.xml

    - OpenCV的Android SDK提供了一个示例工程,你可以将其导入到Android Studio作为参考,了解如何配置和使用库。 2. **创建CameraBridgeViewBase**: - 在Android中,OpenCV提供了`CameraBridgeViewBase`类,它是...

    Android Studio 2021离线环境配置教程完整介绍

    - **配置SDK**: 在Android Studio中配置已拷贝的SDK路径,确保开发工具能够识别并使用正确的SDK组件。 通过以上步骤,即使在完全离线的环境中,也可以顺利完成Android应用的开发与测试。这种方法不仅适用于特定的...

Global site tag (gtag.js) - Google Analytics