当前位置: 首页 > 知识库问答 >
问题:

打包android。支持v4.app不存在;在Android studio 0.8中

葛书
2023-03-14

我最近将android studio IDE更新为0.8,以使用新的android L SDK。首先,我导入了一个已完成的android项目,该项目在旧版本的android studio中没有收到任何错误。在版本0.8 i中,如

导入android。支持v4.app。碎片
获取:无法解析支持,导致其余代码出错。logcat返回101个

Error:(8, 30) error: package android.support.v4.app does not exist

1表示每次在导入语句中调用支持库。

我已经试过了

  • 重新安装IDE
  • 删除idea文件夹的内容
  • 重新安装所有SDK-包括支持库
  • 同步渐变
  • 手动将支持库复制到libs文件夹中
  • 重建项目
  • 以及创建一个新项目来测试

不完全确定还有什么要做。

共有3个答案

都昊乾
2023-03-14

上述解决方案都不适合我。最终奏效的是:

而不是

import android.support.v4.content.FileProvider;

使用此

import androidx.core.content.FileProvider;

此路径自AndroidX(重新打包的Android支持库)起更新。

白芷阳
2023-03-14

@boernard的回答从Android Studio IDE中解决了这一问题,但如果您想了解幕后发生了什么,只需简单的gradle构建文件更新:

您可以编辑生成。IDE中的渐变文件(左窗格:<代码>渐变脚本-

dependencies {
    //
    // IDE setting pulls in the specific version of v4 support you have installed:
    //
    //compile 'com.android.support:support-v4:21.0.3'

    //
    // generic directive pulls in any available version of v4 support:
    //
    compile 'com.android.support:support-v4:+'
}

使用上述通用编译指令,允许您将代码发送给任何人,前提是他们安装了某种级别的Android支持库v4

齐涛
2023-03-14

好的,所以我也遇到了同样的问题,并在udacy论坛上找到了解决方案:

在Android Studio中:

  1. 右键单击项目“app”文件夹,然后单击-
 类似资料:
  • 在我的Qt Android(5.6,最新SDK和NDK 10d)应用程序中,由于targetApi 26,我需要在运行时请求权限。从谷歌文档中,我发现我必须这样做: 这是我的身材。格拉德尔: 但我得到了一个错误:打包android。支持v4.app不存在。我还试图找到android-support-v4。jar在我的工作站上,但没有成功。正在添加 从这里开始没有任何区别。 一件重要的事情:我的项目

  • 我有一个目前在AndroidX上的项目,我正在尝试实施一个介绍活动,向用户展示如何使用该应用程序。这使用了我放在libs文件夹中的v4支持库包,以及构建。渐变。 以下是我在构建中使用的依赖项。格拉德尔: 更新了WelcomeActivity的代码。显示错误的java: 显示的错误包括:

  • 问题内容: 我最近将android studio IDE更新为0.8,以与新的android L SDK一起使用。首先,我导入了一个完成的android项目,该项目在较旧版本的android studio中没有收到任何错误。在版本0.8中,i行例如 get:无法解决支持,导致其余代码出错。logcat返回101个实例 每次在import语句中调用支持库时都为1。 我试过了 重新安装IDE 删除想法

  • 我使用的是Qt 5.4。我导入了SDK 实际上,我试图使用多行通知,我在java文件中使用了这一行: CustMainActivity.java: 我遇到一个错误:打包android。支持v4.app不存在 我阅读了它,并添加了android-support-v4。jar和android-support-v7-appcompat。但我不知道如何在Qt中修复它。

  • 我在Android studio生成的视图绑定文件中遇到此错误。我已添加 到应用程序版本。gradle文件。

  • “Android/support/v4/view/viewPager:不支持Major.minor版本51.0” 使用Android V4支持视页。 我刚刚在谷歌上搜索了这个问题,并在“properties->java->installed JRES”下安装了JDK 1.7.0_71版本,在“properties->java->compiler”下安装了JDK 1.7版本 更新2:我刚刚将JDK和