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

Qt包android.support.v4.app不存在

柴亦
2023-03-14

我使用的是Qt 5.4。我导入了SDK

实际上,我试图使用多行通知,我在java文件中使用了这一行:

CustMainActivity.java:

   import android.support.v4.app.NotificationCompat;
   NotificationCompat.Builder builder = new NotificationCompat.Builder(
                        context);

我遇到一个错误:打包android。支持v4.app不存在
我阅读了它,并添加了android-support-v4。jar和android-support-v7-appcompat。但我不知道如何在Qt中修复它。

共有2个答案

澹台岳
2023-03-14

您需要将依赖项添加到您的build.gradle文件(它是在您通过创建模板按钮创建android清单时创建并添加到您的项目中的)。类似于这样:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile "com.android.support:support-v4:23.0.+"
}
郦兴德
2023-03-14

>

  • 将Google的Maven存储库添加到build.gradlehttps://developer.android.com/studio/build/dependencies#google-maven

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

    添加对要构建的support-v4库的依赖关系。格拉德尔

    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar']) 
        compile "com.android.support:support-v4:24.+" 
    }
    

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

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

    • 在我的情况下,我对向后兼容性没有兴趣。最低API级别是14(冰淇淋三明治),构建目标是4.2果冻豆。在最简单的形式下,我的应用程序的性能与我在Android开发网站上链接的第二个演示完全相同--只是在三个选项卡之间滑动,每个选项卡都有内容。 我读过的所有文章/帖子/答案似乎都非常支持v4支持库。现在对于我的问题,尽管冗长: > 构造应用程序的最佳方式是什么?使用,从而使用SupportFragme

    • uni-app写H5,打包,放到webview环境下,会出现css资源不存在的问题。 设置为"base": "/h5/", 打包后出现了<link rel="stylesheet" href="/h5/assets/uni.32b16139.css">, 而这个css找不到 希望获得结果:不要引入不存在的css文件

    • 问题内容: 我在测试应用程序时未在手机上找到它。为什么会发生这种情况,我该如何解决? 我还不知道,但我想我可以与有同样的问题 和如果他们这样做会引起其他问题。 我以前从未遇到过任何问题,但现在无法正常工作。我有android.support.v4 lib(可能是一个)。 编辑:更好的错误消息 我的错误 问题答案: 如果您最近更新了ADT,则库构建路径可能已被弄乱了。请尝试以下操作: 右键单击项目

    • 我最近将android studio IDE更新为0.8,以使用新的android L SDK。首先,我导入了一个已完成的android项目,该项目在旧版本的android studio中没有收到任何错误。在版本0.8 i中,如 导入android。支持v4.app。碎片 获取:无法解析支持,导致其余代码出错。logcat返回101个 1表示每次在导入语句中调用支持库。 我已经试过了 重新安装ID