问题标签 [android-manifest]

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.

0 投票
6 回答
12580 浏览

android - 从应用程序中以编程方式启用 USB 调试(在设置/应用程序/开发下)

是否可以在我的应用程序中以编程方式启用 USB 调试(在设置/应用程序/开发下)?

我正在查看http://developer.android.com/reference/android/provider/Settings.System.htmlPermission.WRITE_SETTINGS, 但我找不到任何合适的东西。

0 投票
1 回答
220 浏览

java - 如何实现 Android 详细信息通知?

以前可能有人问过这个问题,但我找不到实现它的好方法。我正在尝试编写一个管理某种形式的消息的程序,这些消息是从外部数据源接收的。这一切都有效。但是,当我尝试通知用户时,问题就来了:我想让通知在被触摸时直接跳转到消息,但这似乎弄乱了后台堆栈。这可能最好通过示例来解释:

  1. 我打开消息列表,主要活动,并浏览了一会儿。
  2. 我回家并进入另一个应用程序(比如说音乐)。
  3. 收到一条新消息。出现一个通知,我触摸它。将显示消息详细信息视图。
  4. 现在我回击了。我想要发生的是我返回音乐,但不幸的是,返回将我发送到消息列表,然后点击返回将使我返回音乐。

列表和详细活动都标记为“singleTop”,我用于通知意图的确切标志是:

  • FLAG_ACTIVITY_NEW_TASK
  • FLAG_ACTIVITY_CLEAR_TOP
  • FLAG_ACTIVITY_SINGLE_TOP

我想如果 Messaging 应用程序可以做到这一点,为什么我不能呢?

0 投票
1 回答
206 浏览

android - 我希望我的 Android 应用程序知道另一个应用程序何时启动

我希望我的应用程序在打开另一个应用程序时执行某些操作。

我目前采用的方法是创建一个广播接收器来监视所有

事件,但要么我做的不对,要么我做的方式不正确。清单的部分如下所示:

我将启动器类别包括在内只是作为测试。GetApp 当前仅设置为在调用时创建日志条目。

如果有人有任何类似的经验,您的帮助将不胜感激!

0 投票
8 回答
99386 浏览

android - 如何为启动器设置不同的标签而不是活动标题?

以前有人问过这个问题 - 但根本没有令人满意的答案!所以我再试一次。

我想给我的应用程序启动器图标(显示在开始屏幕上的那个!)一个不同的、更短的标题。启动器似乎从关于主要活动标签的 mainfest 部分获取其标签,如下所示:

我已经在此处将对我的应用程序名称 @string/app_name 的原始引用更改为另一个更短的字符串资源。

但是 - 大但是:这当然也改变了这个活动的默认标题!而且我不希望这种情况发生,有足够的空间容纳一个长的应用程序名称!onCreate使用该方法再次设置长标题setTitle(int)也没有好处,因为短名称将在短时间内对用户可见,但足够长才能注意到!

而且 - 请不要通过引用自定义标题栏来回答我的问题......我不想走那么远,只是因为一个愚蠢的字符串标题!画一个自定义标题栏效果太差了,太痛苦了!

没有简单的方法可以让启动器显示一个不同的字符串?感谢您的回答!

编辑:拥有自定义标题栏令人痛苦的另一个原因是它看起来不像默认标题栏,我必须明确地做一些事情以使其在每台设备上看起来都一样!毕竟,如果我不想要不同的外观,那也不是解决方案!

0 投票
2 回答
1256 浏览

android - 如何找到 Android 市场在某些手机上过滤我的应用程序的原因

我们有一个名为 OnTheRoad (market://search/?q=pname:eu.inmite.prj.otr.aclient) 的 Android 应用程序,但由于某种原因,如果我从 Vodafone 845 手机访问 Android 市场,它是不可见的(华为欢乐)。

手机屏幕分辨率为QVGA,运行Android 2.1系统。该应用程序兼容 1.5+,并在其清单中启用了对小屏幕的支持。另一个我们的应用程序具有完全相同的设置,它在 VF845 的市场中完全可见。

有什么办法,我如何检查,根据我的应用程序针对某些手机型号过滤的标准?谢谢。

0 投票
1 回答
426 浏览

android - 在已发布的付费应用程序中面临许可问题

我在许可旧的已发布付费应用程序时遇到了问题。基本上我已经支付了由版本代码 1 发布的应用程序。我在上面实现了许可证代码,它对我来说运行良好。许可服务器给出响应或允许您使用它。但是,一旦我将清单文件中的版本代码从 1 更改为 2,则许可服务不允许使用 app.Server 给出的响应不允许。我不明白,它与版本代码有关吗?我不能发布更新版本。???

此外,我已经登录到我的发布者帐户,我在编辑配置文件部分设置了 LICENSED。

0 投票
1 回答
7407 浏览

android - AndroidManifest.xml;无法包含外部库

我正在关注 Android 网站上的MapView教程

我已按照说明复制到外部 Maps API,我的 XML 文件如下所示

但是,当我尝试编译和运行时,出现以下错误

我看不到我的 XML 有什么问题?

0 投票
2 回答
23424 浏览

android - 自定义复选框首选项

我无法自定义我的复选框,虽然我已经在 xml 首选项文件中定义了背景,但它不会拉取文件。1.我正在尝试为复选框显示自定义图像,并将选择器 xml 定义为“android_button.xml”,如下所示:

state_normal 和 android_pressed 是 res>drawable 文件夹中的两个 .png 图像。

2.我的 Checkbox preference.xml 文件是:

定义中是否有任何错误,屏幕中显示的唯一更改是 android:title 文本,如果我更改文本,它会更改文本。没有其他变化。我该如何解决。谢谢你的建议。

0 投票
1 回答
2940 浏览

android - Android Intent 过滤器:如何正确使用 Intent.CATEGORY_BROWSABLE?

我有一个意图过滤器来拦截来自我域上浏览器的 url。这将使用户可以选择使用本机应用程序或浏览器。我已经设置了以下意图过滤器。

现在,我不打算将用户困在本机应用程序中,因为使用浏览器有很多好处。所以我想给用户一些在应用程序中返回浏览器的能力。我创建了一个带有 onClick 的按钮,它只是为 View 创建一个意图和代表它的 url。这将再次向用户显示选择对话框。

对此的问题是,还允许用户选择一个复选框以始终使用本机应用程序。虽然这很好,但有时绝对是错误的。因此,如果我正在阅读一篇提到特定 url 和该文档特定部分的博客文章,那么拦截 url 不是用户想要的,而是会将它们发送到本机应用程序。同样,在选择带有意图的按钮后,它们将立即被吸回到应用程序中。

您如何为系统浏览器构建 ACTION_VIEW 意图,或者至少检测到用户选择始终使用本机应用程序,以便您可以使用 ACTION_WEB_SEARCH (它与历史堆栈具有不同的 UI 行为,这就是为什么我不会不要一直选择使用此操作)。

0 投票
1 回答
2257 浏览

android - Android Activity Not Found 异常没有意义

好吧,我正在尝试制作一个 Live Wallapper,但每当我点击设置时,它都会强制关闭。说未找到该活动没有任何意义,因为我在清单中有它。这真的开始困扰我,因为我已经做了两个多小时了。

日志猫:08-28 01:06:49.903: INFO/ActivityManager(1089): Starting activity: Intent { cmp=quotesandothers.livewallpaper.quotesandothers/quotesandothers.livewallpaper.quotesandothers (has extras) } 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): FATAL EXCEPTION: main 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): java.lang.IllegalStateException: Could not execute method of the activity 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.view.View$1.onClick(View.java:2072) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.view.View.performClick(View.java:2408) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.view.View$PerformClick.run(View.java:8816) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.os.Handler.handleCallback(Handler.java:587) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.os.Handler.dispatchMessage(Handler.java:92) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.os.Looper.loop(Looper.java:123) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.app.ActivityThread.main(ActivityThread.java:4627) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at java.lang.reflect.Method.invokeNative(Native Method) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at java.lang.reflect.Method.invoke(Method.java:521) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at dalvik.system.NativeStart.main(Native Method) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): Caused by: java.lang.reflect.InvocationTargetException 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at com.android.wallpaper.livepicker.LiveWallpaperPreview.configureLiveWallpaper(LiveWallpaperPreview.java:113) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at java.lang.reflect.Method.invokeNative(Native Method) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at java.lang.reflect.Method.invoke(Method.java:521) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.view.View$1.onClick(View.java:2067) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): ... 11 more 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): Caused by: android.content.ActivityNotFoundException: Unable to find explicit activity class {quotesandothers.livewallpaper.quotesandothers/quotesandothers.livewallpaper.quotesandothers}; have you declared this activity in your AndroidManifest.xml? 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1404) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1378) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.app.Activity.startActivityForResult(Activity.java:2817) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.app.Activity.startActivity(Activity.java:2923) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): ... 15 more

清单:`

`