android-manifest相关内容

无法在 AndroidManifest.xml 中设置可调试标志

我尝试完成本教程来学习调试 NDK 应用程序,但是当我设置 android:debuggable="true" 在 AndroidManifest.xml 文件中出现以下错误: 避免硬编码调试模式;省略它允许调试和发布构建以自动分配一个 如何解决才能调试茶壶应用程序? 解决方案 查看官方文档 SDK 工具,修订版 8(2010 年 12 月) 支持真正的调试版本.开发人员 ..
发布时间:2021-11-27 19:21:43 移动开发

是否可以在清单文件中将广播接收器定义为内部类?

我想在我的主要活动中创建一个广播接收器作为内部类.但是我在清单 xml 文件中定义广播接收器时遇到问题,因为安卓找不到. 代码: 公共类 MyActivity 扩展 Activity{...公共类接收器扩展广播接收器{@覆盖public void onReceive(上下文上下文,意图意图){....}}...} 清单: ..
发布时间:2021-11-27 19:21:34 移动开发

什么是“点"?用于注册活动时

我对 Android 操作系统编程有点菜鸟.我注意到在我读过的书中,作者在清单中注册他们的活动时在活动名称前放置了一个“点".我环顾了 Android 开发人员网站,但不明白为什么我们需要“点".“点"实际上是否有目的?我需要吗?我在下面包含了一个例子.注意“NewActivity"之前的“点": 解决方案 正如您所注意到的,这一点不是必需的,但它基本上意味着:活动类位于应用程序的同一个包 ..
发布时间:2021-11-27 19:21:25 移动开发

即使在清单中添加了 WRITE_SECURE_SETTINGS 权限错误

我在清单中添加了“android.permission.WRITE_SECURE_SETTINGS".但我仍然收到一条错误消息,说 - 需要“WRITE_SECURE_SETTINGS". 我已经看到很多关于此的讨论,并且第三方软件禁止此设置. 我可以通过其他方式添加我的应用程序以获得此权限吗? 我已经看到这个 adb 命令,但我不太熟悉如何使用它来将我的应用程序添加到我的设备, ..
发布时间:2021-11-27 19:21:05 移动开发

获得“可调试"来自代码的 androidManifest 的值?

我在 android 提供的 Log.java 之上编写了一个包装器.My Class 将在日志中添加一些其他应用程序级别的功能. 现在的事情是我想从代码中检查 androidManifest.xml 文件中的“debuggable"是否设置为“true"或“false". 我可以这样做吗?如果是,如何? 解决方案 使用 PackageManager 获取应用程序上的 Appl ..
发布时间:2021-11-27 19:20:46 移动开发

Android Studio 3.0 清单错误:未知元素 成立

注意:请不要将此"android.enableAapt2=false"作为答案发布.它不是解决方案.它只是忽略了在运行时不会引起任何问题的真正错误. 解决方案很简单,只是删除了错误放置在清单文件中意图过滤器之外的动作标签. 有一个由 Android Studio 2.3 构建的应用程序.更新 Android Studio 3.0 Stable 后,开始出现此错误并且无法构建我的项目. ..
发布时间:2021-11-27 19:20:26 移动开发

在 android 中命名我的应用程序

我觉得我老了,因为我确信要为您的应用程序命名,您必须填写清单的这一部分: 但是由于我不明白的原因,我的应用程序获取了我加载数据的第一个活动的名称,因此,它被称为“加载",在清单中定义如下: 知道这是为什么吗? 解决方案 启动器实际上显示 android:label 和 android:icon 用于声明的活动 ..
发布时间:2021-11-27 19:20:09 移动开发

Android:自动选择调试/发布 Maps v2 api 密钥?

我在我的项目中使用 Google Maps v2 API.在 Google Maps v2 中,调试/发布 API 密钥在 AndroidManifest.xml 中定义.我已经看到了链接,但在那个地图键被定义不在 AndroidManifest.xml 中的 xml 布局文件中.那么我可以在 AndroidManifest.xml 中为我的项目定义调试和发布密钥吗? 我想要在 Androi ..

Android 清单仅限于平板电脑

出于商业原因,我想将我的 Android 应用程序严格限制在平板设备上. 目前,我可以通过设置将应用限制为蜂窝设备: android:minSdkVersion="11" 但下一版本的 Android(冰淇淋三明治)将有更高的版本号,适用于平板电脑和手机版本的操作系统. 我可以指定任何清单属性来将其限制为平板设备吗?(Honeycomb 或任何更新的平板电脑版本) 解决方案 ..
发布时间:2021-11-27 19:19:53 移动开发

如何在 Android Gradle 中自动增加 versionCode

我正在试验基于 Gradle 的新 Android 构建系统,我在想,用它自动增加 versionCode 的最佳方法是什么.我在考虑两种选择 创建versionCode文件,从中读取数字,增加它并将其写回文件 解析AndroidManifest.xml,从中读取versionCode,增加它并写回AndroidManifest.xml 有没有更简单或更合适的解决方案? 有没有 ..
发布时间:2021-11-27 19:19:26 移动开发

安卓打开pdf文件

我正在开发一个 Android 应用程序,我必须打开一些文件. 这是我使用意图的代码: public class FacturaActivity extends Activity {(...)公共无效下载发票(查看视图){File file = new File(Environment.getExternalStorageDirectory().getAbsolutePath() +"/" ..
发布时间:2021-11-27 19:19:17 移动开发

Android 清单中的 versionCode 与 versionName

我在 android 市场上有我的应用程序,版本代码 = 2,版本名称 = 1.1 然而,今天更新的时候,我在manifest中修改了版本代码= 3,但错误地将我的版本名称更改为1.0.1并将apk上传到市场. 现在,我的应用的用户是否会在他们的手机上收到更新通知?还是应该重做一遍? 解决方案 参考链接 android:versionCode 一个内部版本号.此数字 ..
发布时间:2021-11-27 19:19:05 移动开发

AndroidManifest.xml 中的活动声明

我的股票报价应用程序出现运行时错误.我有一个应用程序,您可以在其中输入您的股票(如股票市场)代码,并将用两个按钮列出它.一个按钮用于显示报价,另一个按钮用于查看来自网络的更多信息.网络功能很好,但当我点击报价按钮时应用程序崩溃了. LogCat 询问我是否在 AndroidManifest.xml 中声明了我的活动.我还是 Android 开发的新手,所以这是我可以分析问题的最好方法.我不知 ..
发布时间:2021-11-27 19:18:57 移动开发

如何修复“意外元素<查询>"在<manifest>>中找到错误?

突然间,我在我的 Android 项目中遇到了这个构建错误: 意外元素在 中找到 我该如何解决? 解决方案 Android Gradle 插件需要了解新的清单元素,尤其是用于清单合并过程.如果插件有混淆的倾向在清单合并中看到它无法识别的元素,扔掉构建问题中的错误. 在这种情况下,Android 11 引入了 作为清单元素,而旧版本的 An ..