【问题标题】:Why does android.support-v4.jar not work?为什么 android.support-v4.jar 不起作用?
【发布时间】:2017-11-24 08:13:25
【问题描述】:

我下载了“Android-Support-V4”的 Jar 文件,以便能够使用 ActicityCompat 类的“shouldShowRequestPermissionRationale”方法。但我的问题是我不能使用 JAr 我什至没有看到我的 Eclipse 项目中的类。但是当我使用旧 Jar 时,我可以看到所有类,但旧 Jar 没有 shouldShowRequestPermissionRationale 方法。

请问有人可以帮我吗?这就是它的样子,没有任何错误。

【问题讨论】:

    标签: android eclipse


    【解决方案1】:

    官方可以获取下载SDK的库,找到你的SDK目录,它位于:

    [sdk-dir]/extras/android/support/v4/android-support-v4.jar

    要将支持库添加到您的应用程序项目中:

    为您的应用打开 build.gradle 文件。 确保存储库部分包含一个带有“https://maven.google.com”端点的 Maven 部分。例如:

    allprojects {
        repositories {
            jcenter()
            maven {
                url "https://maven.google.com"
            }
        }
    }
    

    将支持库添加到依赖项部分。例如,要添加 v4 jar 库,请添加以下行:

    dependencies {
        ...
        compile "com.android.support:support-v4-20.0.0.jar"
    }
    

    当您使用 Eclipse 时:

    要将您的 JAR 文件添加到 Eclipse,请执行以下步骤

    通过右键单击您的项目在 Eclipse 中创建一个新文件夹, 并选择新建,然后选择文件夹。库文件夹是 传统上称为 lib(用于库),这是我将使用的 在本教程中。 Eclipse Android 库

    找到您之前解压缩的 JAR 文件夹。将其拖放到 新的 lib 文件夹,并在出现提示时选择复制文件。

    相关文章 Android 开发 101:Android SDK 工具回顾 在 Android 中使用 NinePatch 可拉伸图形保护您的 来自软件盗版 Eclipse Android 库的 Android 应用程序

    您的 JAR 文件现在将出现在 Eclipse 包的 lib 文件夹中 探险家。

    将您的 JAR 文件链接到 Eclipse 虽然您的 JAR 文件现在已显示 在 Package Explorer 中,您仍然需要将 JAR 文件链接到 Eclipse 才可以访问它的功能。

    首先选择屏幕顶部的项目选项卡,然后单击 特性。 Eclipse Android 库

    选择 Java 构建路径,然后选择库

    单击 Add JARs... 按钮并从 lib 文件夹。

    您的 JAR 文件现在将同时出现在 lib 和引用的库中 文件夹。您可以通过单击 Referenced 来探索 JAR 的资源 图书馆。您现在已成功添加 JAR 文件并将其链接到 你的 Android 项目!

    你应该看到this

    【讨论】:

    • 感谢您的回答。我完全从我的 SDK 目录中获得了 android-v4。我在 Eclipse 下我没有 build.gradle 文件。 PA还有其他想法吗?
    • 你应该考虑使用Android Studio。
    • @evalls 或 Intellij IDEA。
    • 我会尝试查看 eclipse
    • 好的,我试试看。
    猜你喜欢
    • 2015-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多