【问题标题】:Android Studio: List all calls which requires SDK level above the project minimum levelAndroid Studio:列出所有需要 SDK 级别高于项目最低级别的调用
【发布时间】:2014-07-09 17:18:07
【问题描述】:

我一直在开发一个安卓应用程序。以前确定的最低级别是 4.0,但现在是 2.3.3。因此,我的项目中有某些调用需要 SDK 级别 14,因此应用程序在 2.3.3 中崩溃。我正在使用 Android Studio IDE。 Android Studio 中有没有办法列出所有此类调用。需要这个来估算转化时间。

谢谢

【问题讨论】:

    标签: android ide android-studio


    【解决方案1】:

    将您的 minSdkVersion 设置为 10 (2.3.3) 并进行完整构建:

    ./gradlew clean build

    接下来看看 Lint 生成的报告。它会告诉您在哪里进行了 API 级别 10 不支持的 API 调用。

    【讨论】:

    • 在哪里查找“Lint 生成的报告”?
    • 构建将打印出报告文件的位置。 Ran lint 变体发布:发现 6 个问题 Ran lint 变体调试:发现 6 个问题将 HTML 报告写入文件:/home/litrik/git/SampleProject/app/build/outputs/lint-results.html 将 XML 报告写入 /home /litrik/git/SampleProject/app/build/outputs/lint-results.xml
    • 这回答了你的问题吗?
    • 无法再次检查。即将进行测试。
    猜你喜欢
    • 2017-12-31
    • 2013-04-21
    • 2021-12-27
    • 1970-01-01
    • 2013-05-11
    • 1970-01-01
    • 1970-01-01
    • 2011-05-03
    • 1970-01-01
    相关资源
    最近更新 更多