Google Play 说我的 apk 使用两个本机平台(我的库),因此它支持 0 台设备

2023-12-10

当我在 Google Play 上发布 .apk 时,它显示:支持 0 台设备。在 apk 描述的底部写着:本机平台:actionbarsherlock、SherlockNavigatorDrawer。这些是我用于我的项目的库。它们不是 .jar,它们是我放入应用程序的 libs 文件夹中的文件夹。 问题是这样的:Google Play 将这两个库视为“本机平台”(我不确定它到底是什么意思或是什么),这会导致设备支持的过滤。我正在思考造成这种情况的原因可能是什么。我的项目是与朋友合作的,该项目已经使用 eclipse 运行和构建了多次,并导出到 Aide(Aide 是一个允许您使用平板电脑开发应用程序的应用程序)。也许这只是一个“路径”问题或者......?我的库在 Aide 的 lib 文件夹中,并且我在那里构建了 apk,但也许某些路径或有关库的其他内容仍然是 eclipse 的路径(也许在 eclipse 中我们没有将库放入 libs 文件夹中)。


我找到了解决方案,希望对所有使用Aide的开发者有所帮助。当一个库依赖于另一个库时,例如 SherlockNavigationDrawer 和 actionbarsherlock,不要将一个库放入另一个库的 libs 文件夹中,而是从外部文件夹引用它。项目和库也是如此:不要将库(例如 ABS)放在项目的 libs 文件夹中,而是将其保留在外部文件夹中,并在项目的 project.properties 文件中编写对其的引用。目前支持超过 3900 种设备。我希望这个能帮上忙 :-)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Google Play 说我的 apk 使用两个本机平台(我的库),因此它支持 0 台设备 的相关文章

  • Android - 如何拦截“安装应用程序”意图

    好吧 所以不完全确定这是可能的 但尝试编写一个应用程序 以便我可以在执行以下任何活动之前运行一些代码 1 从网络下载 APK 并启动安装程序 2 在android市场上按下安装按钮 是否有可能拦截并提示这些事件 或者谷歌已经将这些东西锁定得
  • 我在 intellij 中的 jar 资源文件是只读的,我需要编辑它们

    我已经尝试了几个小时来编辑我用作库的 jar 中的 java 文件 但没有成功 我已将资源标记为内容根和源根 但我仍然无法编辑 jar 中的代码 该项目编译并运行正确 但我需要对资源文件进行调整 但不能 我尝试了所有我能想到的项目结构 难道
  • RVM 与 ruby​​ 的本机安装

    我想知道在生产服务器中使用 rvm 是否有任何缺点 我应该选择 RVM 还是本机安装 为什么 不要这样做 错误 也许可以这样做 简单总是有回报的 Rvm是一个开发工具 由于您不会在生产服务器上动态地来回切换 Ruby 版本 因此它没有任何好
  • Android Studio 中的多个本机模块

    我有一个当前在 Visual Studio 中设置的 C 代码库 在 Windows 上运行 其中包含多个具有相互依赖关系的项目 我正在尝试将其转移到 Android Studio 以使其在 Android 上运行 我熟悉 Visual S
  • Flutter 发行版 apk 未安装在设备上

    我已经发布了带有签名密钥的 apk 但它没有安装在 Android 设备上 它显示了此消息 apk安装失败 错误 无法解析错误字符串 但调试模式 apk 该应用程序工作正常 释放命令 flutter 构建 apk release 我确实遵循
  • 使用 STM32 USB 设备库将闪存作为大容量存储设备

    我的板上有这个闪存IC 它连接到我的STM32F04 ARM处理器 处理器的USB端口可供用户使用 我希望我的闪存在通过 USB 连接到 PC 时被检测为存储设备 作为第一步 我在程序中将 USB 类定义为 MSC 效果很好 因为当我将主板
  • 我如何在编译时从 C# 调用未知的本机函数

    在运行时我提供了一个String名称 对象的排序数组以及有关本机函数的一些附加信息 dllpath calltype 等 假设所有信息都在CallInformation Object 我如何调用这个本机函数 笔记 在运行之前我没有提供 dl
  • 使用不同的密钥库重新签名 apk

    目前 我正在使用私有密钥库文件对 apk 进行签名 但我想使用不同的密钥库文件对该 apk 进行签名 我怎样才能退出那个apk 您可以使用不同的密钥库来退出您的 apk 按着这些次序 签署发布 1 apk gt 1 release apk
  • 我可以在 iOS 上使用 MongoDB 来替代 CoreData 吗?

    我刚刚开始阅读 MongoDB 和 CouchDB 等 NoSQL 技术 我有兴趣知道是否可以使用 MongoDB 或任何 NoSQL 技术来替代 Core Data 应用程序 核心数据应用程序可能需要很长时间来学习和实现 特别是如果您的应
  • Android 与 gms play 服务的依赖问题

    我收到一个错误 因为我正在尝试使用来自 Google 的应用程序索引库 同时还导入一个库 该库使用旧版本的 android gms 库作为不同的组件 来自 Google Play 服务的转换库 错误指出 所有 com google andr
  • SetThreadName 不适用于 Visual Studio 2005

    设置线程名称 http msdn microsoft com en us library xcb2z8hs 28v VS 71 29 aspx当使用 Visual Studio 2005 时 不会设置线程名称 如下所示 DWORD thre
  • Android 8 本机库崩溃

    自从 Android 8 Oreo 推出以来 我们的应用程序一直在不同的地方崩溃 所有 Play 商店崩溃报告都显示本机崩溃 最常出现的一个似乎是在本机库中 最常崩溃的设备是 Google Pixel Pixel XL 也出现过一些崩溃 我
  • 安装APK时缺少lib文件夹

    我想知道如何构建我的 APK 以便我的库安装 复制到 data data
  • 哪个 Haskell 计算机图形几何库?

    我想用 Haskell 做一些计算机图形学实验 这将包括进行一些几何计算并最终编写光线追踪器 我应该选择哪个库来轻松处理向量 矩阵及其相关操作 Hackage 上很少有包括像这样好看的vect http hackage haskell or
  • 从 Android App Bundle 生成通用 APK

    我有一个应用程序包文件 现在我想生成一个可以安装到所有设备的通用 APK 我尝试使用此命令生成通用APK bundletool build apks bundle myapp bundle abb output myapp apks uni
  • 有没有办法理解安装错误代码的实际含义?

    我正在尝试应用内更新功能 但收到 FAILED 安装状态和 100 安装错误代码 有什么办法让我知道可能是什么原因造成的吗 我实现了灵活的应用内更新 并记录了每个步骤 遵循 Android 开发者教程here https developer
  • 如何使用 GCC 在 C 上编译库?

    我用这些文件创建了一个库pila h and pila c 我编译文件pila c with gcc pila c c这个库运行良好 我已经测试过了 然后我又做了一个图书馆 这个库有文件pila funciones extra h and
  • Mac OS Flutter 构建应用程序包失败:密钥库格式无效

    自从一周以来 我一直在尝试从 flutter 应用程序创建 android 应用程序包 并且我一直遵循创建上传密钥库 https flutter dev docs deployment android给定 flutter 官方网站 在 Ma
  • Android Wear 应用程序无法通过手机安装

    我正在尝试使用找到的 Package with Android Studio method 通过 Android 手机安装可穿戴应用程序here http developer android com training wearables a
  • 使用 jenkins.Creating .apk 文件生成 android 版本

    我正在使用 Jenkins 在 mac 上持续集成 android 应用程序 但是我无法使用 Jenkins 生成 apk 文件 就像我们在 iOS 应用程序中创建 ipa 一样 创建用于在 mac 上分发的 apk 文件的配置是什么 您可

随机推荐