问题标签 [apk-expansion-files]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 扩展文件:下载扩展文件后,启动 Intent 到下一个活动
我有下面的代码可以成功下载扩展文件,但我不知道在哪里添加我的 Intent 以便一旦expansion file is downloaded
我可以start my activity.
请帮忙。
android - 如何在android中生成扩展文件?
我有超过 50MB 的项目。我在 raw 文件夹中有一些图像和视频。如何生成扩展文件?我已经浏览了开发人员文档,但对我来说并不清楚。它令人困惑。任何人都可以在这方面帮助我。
我应该从项目中复制原始文件夹并将其粘贴到桌面上,然后使用谷歌文档中给出的名称格式压缩整个文件夹吗?例如:我的包名称为“com.my.package”,版本代码为 1 和主扩展文件。我是否必须压缩整个原始文件夹并将名称命名为“main.1.com.my.package.zip”
创建后,我需要从项目文件夹中删除原始文件夹,然后我需要更改项目中的代码以从存储位置访问文件。我怎样才能做到这一点?
我使用以下代码访问原始文件夹中的文件。如何更改此设置以访问存储在 SD 卡中的扩展文件中的文件?
android - 覆盖扩展文件 (Android)
我的扩展文件是 200 Mb。我看不出实时从中提取文件是可行的(对我来说太慢了)。所以,我将它们全部提取到其他文件夹中的常规文件中。
现在,我想通过避免应用程序数据重复来为我心爱的用户节省一些卡上的空间。
我有一个想法删除实际的扩展文件并将其替换为零大小的虚拟对象,以欺骗 Google Play 并阻止它再次下载 200Mb。这招行得通吗?
我无法对此进行测试,因为我的应用尚未发布。
android - 想要对有 APK 扩展文件的应用进行许可检查
我有一个超过 50MB 的应用程序,因为我已经实现了 APK 扩展文件。我想让这个应用程序获得许可。是否需要为此再次实施许可证检查?还是会自动检查许可。请澄清一下?
谢谢
android - android扩展文件更新
我已经发布了一个 apk,但现在我想更改扩展文件中的一些图像,有没有办法只更新扩展文件而不上传新的 apk?如果是,那么用户已经下载了旧扩展的应用程序呢?
android - Android 扩展文件中的图像显示太小
我正在为我的 Android 应用程序实现扩展文件。
到目前为止,我已经将几个图像和音频文件放入主扩展文件中(我没有使用补丁扩展文件)。没有任何文件被压缩。
通过该应用程序,我可以下载扩展文件,并毫无问题地播放音频文件。在播放扩展文件中的音频文件的同时,我还显示了扩展文件中的图像。但是,图像比我预期的要小得多。
图像为 320x400 像素。在实现扩展文件之前,它在我的应用程序中按预期显示。但是,实施后,图像看起来缩小到大约 50px 宽(高度按比例缩小)。
然后,我尝试了如何从流中创建可绘制对象而不调整其大小中提供的解决方案。虽然图像确实看起来稍大一些,但它仍然比我想要的要小得多(现在看起来大约是 100x125 像素)。目前,我用于显示图像的代码如下所示:
看起来图像仍然没有以其实际大小显示。当我检查扩展文件中的图像时,我可以看到它仍然是 320x400px。但是,应用程序不会以这些尺寸显示图像。
我该怎么做才能让应用程序以正确的尺寸显示图像?
谢谢!
- -更新 - -
我也试过下面的代码,结果没有区别。它看起来仍然是大约 100x125 像素,而不是 320x400 像素,就像它的原始大小一样。
到目前为止唯一有效的是Bitmap.createScaledBitmap(b, bWidth, bHeight, true);
在我的手机上,使用上述方法将图像的原始尺寸加倍(到 640x800 像素)会使图像达到预期尺寸,但我想图像可能会在不同的手机上以不同的尺寸出现(可能是因为屏幕密度/尺寸)。当我尝试将 xlarge 图像尺寸加倍并在平板电脑上查看时,图像看起来比应有的大。
android - 未定义 NotificationCompat.Builder 类型的方法 setProgress(int, int, boolean)
对于 Google Play 下载器库,我正在使用 Android 支持库 Rev. 13 以与 API 8 兼容。从这个支持库中,我想使用 NotificationCompat 而不是 Notification。
NotificationCompat 的 Google 类描述列出了可用的公共方法 setProgress(int max, int progress, boolean indeterminate)。
这是我从原始 Google Play 下载器库 (V14CustomNotification.java) 更改的部分:
问题:“NotificationCompat.Builder 类型的方法 setProgress(int, int, boolean) 未定义”。
所有其他 builder.set... 都是已知的,但不是 builder.setProgress。
我做错了什么?
android - 找不到用于扩展文件的三星 Galaxy s4 obb 文件夹
我无法在 Eclipse 中的 DDMS 上找到三星 Galaxy S4 上的 .obb 文件夹。
android - 哪里可以上传市场上的扩展文件?
在互联网上搜索后,我创建了名称为“main.1.packagename.obb”的扩展文件。但我在开发者帐户上找不到任何上传该文件的选项。
如果有人可以向我展示在哪里上传该文件或如何上传该文件的市场截图,那将不胜感激。
我只能在我的帐户中找到这个。您能否将任何链接或屏幕截图发送给我,其中实际显示了如何上传。
这是上传后显示的屏幕,上传扩展文件的链接在哪里?