问题标签 [android-applicationinfo]
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.
windows-phone - 在 Windows 设备上构建一个 android 应用程序
我有一个使用 Ionic Framework 构建的 Android 应用程序。现在,如何在 Windows 手机上部署和测试该 android 应用程序(要使用哪些工具以及遵循的步骤)..
android - 即使应用程序停止,也要在启动时保持服务启动
我正在开发一个应用程序,该应用程序在启动时启动一个活动,该活动使用服务(由 startService 启动)登录到我的服务器(需要通过 facebook 登录的活动)。该服务建立 XMPP 侦听器,之后什么也不做,只是等待连接。我希望该服务在设备启动时一直运行。
问题是活动在一段时间后停止,我的服务也停止了。该服务返回 START_STICKY 所以我期待它会挂起。此外,该服务除了等待连接之外什么也不做。
该活动具有以下属性: android:excludeFromRecents="true" android:noHistory="true" android:launchMode="singleInstance"
这样它就不会出现在任务列表中(当用户长按主页按钮时)。
当用户长按主页按钮并且服务也结束时,活动停止。我认为应用程序可能退出,这就是服务也结束的原因。我找不到任何方法来阻止活动停止。也许是因为上述特性而停止。
那么我该怎么做才能让服务始终运行。如何防止应用程序被删除。我在某处读到,如果我在服务中运行一个 while 循环,那么 START_STICKY 可以保留服务吗?我可以使用 AlarmManager 启动服务,但我不希望它轻易停止,然后每次都必须重新启动它。
我不想运行前台服务。我无法在不同的进程中运行该服务,因为我使用的是不执行 IPC 的现有代码。任何帮助将不胜感激。谢谢。
android - 远足(版本- 4.6.0.86)如何在whatsapp应用程序上显示浮动操作按钮
我刚刚启动了我的 WhatsApp Messenger,它显示了带有大量贴纸的远足浮动动作按钮。WhatsApp 版本:2.12.250 加息版本:4.6.0.86
Android 手机:Moto E(5.0 棒棒糖)。使用什么样的权限加息来在其他应用页面上显示他的浮动操作。
我怎样才能在我的 Android 应用程序中实现这一点?
android - 崩溃后保留 Android 应用程序信息
我创建了一个自定义应用程序类来保存我的应用程序的全局信息。
在我的应用程序从崩溃中重新启动后,我需要取回这些信息。我不需要将这些信息存储在磁盘中,因为只是来自用户当前会话的信息,但如果应用程序崩溃,我应该从用户崩溃前的确切位置开始。
我想用两种方法来解决我的问题: 1-跟踪变量更改并始终将其保存在 SharedPreferences 中 2-始终保存然后保存在活动 saveInstance 中,然后从 savedInstanceBundle 中保留
解决方案 1 的问题是每次更改都会产生开销。解决方案 2 的问题是我需要序列化每个信息。
大佬们知道解决这个问题的其他方法吗?我只需要在应用程序崩溃时存储并在崩溃后重新加载。就在这两种情况下。
android - 在 XML 文件中编辑活动的名称
Android 活动名称将被更改。我可以在哪个 XML 文件中找到该属性。我在活动对应的 XML 文件中没有找到它。谢谢你。
android - 如何在 App Drawer 中获取所有应用程序?
我用它从包名打开应用程序
android中的很多应用程序都无法打开,因为它们是系统包,而不是应用程序。这些包裹无法打开
例如
我用这个方法过滤掉所有系统包
但是这种方法不能帮助我确定哪个包不是系统应用程序。
例如
这是 LG g pro 2 中的 whatsapp
这是在注4
这是一个特例,我不明白为什么某些设备中的whatsapp是系统包
另一个例子
我知道 google+ 是默认安装的,所以它是一个系统包,但它在 App Drawer 中。
所以我认为 FLAG_SYSTEM 不适合在android中获取所有应用程序
如何获取 App Drawer 中的所有应用程序?
更新:
现在我用这种方式获取所有应用程序
但有些信息仍然不正确
使用这种方式,我可以获得正确的应用程序名称、正确的可绘制图标和几乎所有正确的包名称。
包名还是有些不对。
例如,这是上述程序的一些输出
可以看到包名是错误的,所以我的app会打开错误的app(但是drawable icon是正确的)
我查看了 FAST 启动器的源代码,org.ligi.fast.model.AppInfo
. 我们获取包名的方法是一样的。
我怎样才能以这种方式获得正确的包名?
我也试过
但是没有人工作,有些人可能会使我的应用程序崩溃。
android - 如何在 Android Studio 中打开 Android 应用程序中的任何网站
我刚刚使用 android studio 启动了一个新应用程序 .. 但我需要在我的应用程序中打开一个网页 我尝试使用 web 视图但它没有成功...当我打开我的应用程序时它崩溃了
我包含在java类文件中
在清单 xml 文件中我包括
但我的应用程序仍然崩溃 pllzz 帮助我
安卓#安卓工作室
android - 我可以在 android studio 中运行我的 API 级别 7 即 eclair 的代码吗?
我想在 API 级别 7 中的旧版本代码中进行更改我需要添加导航滑动条,如 google play store 有并在其中添加 FAB 按钮我的问题是
Q-1) 如果我将此 FAB 添加到我的旧代码中,我的应用程序会崩溃吗?
Q-2) 有没有办法让我的旧版本代码在其他版本的 android 上运行,即最高版本的 android?
android - 如果操作系统终止应用程序,则处理应用程序活动
我在 Play 商店中启动并运行了一个应用程序,我遇到了 android OS 杀死我的应用程序的问题。
我注意到的是,它不是从启动画面开始的应用程序,而是从它离开的地方开始,因为我的所有数据都丢失了,所以它给了我 NULL POINTER EXCEPTIONS。
理想情况下,我的应用程序应该从启动画面开始,因为我在那里加载所有数据并将其传递给其他活动。
如何检查我的应用程序是否被杀死并从启动屏幕加载?
我也扩展了 Application 类,但我不知道如何使用它。
android - AndroidManifest xml 文件中 android:supportsRtl="true" 的用途是什么
每当我在 android studio 中创建新项目时,我都会进入android:supportsRtl="true"
我的应用程序 AndroidManifest 文件。
在应用程序中使用什么,或者当我在我的应用程序中添加或不添加 AndroidManifest 时有什么优点和缺点。