android-package-managers相关内容
我用 软件包管理系统软件包管理系统= getPackageManager(); 清单< PackageInfo> MAPPS = packageManager.getInstalledPackages(0); 检索所有安装的应用程序列表。但是,该列表不包含所有安装的应用程序,有的(如Twitter,例如)失踪。 要测试这一点,我使用 INT长度= mApps.size(); 的
..
我做下面让应用程序列表,我只获得已安装的应用程序,但并非所有的应用,包括系统应用。 我曾尝试以下内容: packageList1 = getPackageManager()getInstalledPackages(PackageManager.GET_META_DATA)。 和这样的: packageList1 = getPackageManager()getInstalledPacka
..
最近我回答
..
在我的应用程序,我必须启动其他应用程序,只有当它尚未推出。 要启动一个应用程序我做的是: 软件包管理系统PM = getPackageManager(); 意图意图= pm.getLaunchIntentForPackage(“package.of.app.to.launch”); startActivity(意向); 我的问题是,如果应用程序已经启动,它会带来应用到前台。我怎样才能启动的
..
我想清理我的应用程序,创建时间为垃圾上卸载应用程序。 使用清单文件: - 补充清单文件: <接收机器人:名字=“com.netdoers.com.ui.CleanReceiver”> &所述;意图滤光器> <作用机器人:名字=“android.intent.action.PACKAGE_REMOVED”>
..
所以我一直四处AOSP试图找出如何安装一个Android应用程序。到目前为止,这是我在哪里: APK文件将从PackageInstallerActivity发送到InstallAppProgress它调用软件包管理系统方法的 installPackage()。 在previous调用软件包管理系统被定向到PackageManagerService,与AIDL的魔力(花了一些时间让我明白这一点)
..
我试图用“ android.permission.PACKAGE_USAGE_STATS “我的应用程序。 这里该说的注:此API要求许可android.permission.PACKAGE_USAGE_STATS,这是一个系统级权限,不会授予第三方应用。不过,声明许可暗示有意使用API和设备的用户可以通过设置应用程序授予权限。的 看来我需要用户明确地给我的应用程序给访问接入使用统计信息
..
我想使用的元数据在Android清单定制服务的行为。 <服务 机器人:名字=“。SampleService” 机器人:出口=“假”> &所述;元数据 机器人:名字=“sampleName” 机器人:资源=“@字符串/ sampleValue”/> < /服务> 我的服务是图书馆的一部分,有可能有些人可能把敏
..
我对ApplicationInfo和PackageInfo班几个一般性的问题。在这里,他们是: 可有人形容ApplicationInfo之间的差异 PackageInfo? 他们如何彼此相关? 在哪些情况下ApplicationInfo使用,用于PackageInfo什么时候? 感谢您的帮助! 编辑: 首先,发布有关我读过官方文档和Google搜索的问题前。这里有一些是我不清
..
能够保证所有的
..
我有它的功能,它使用相机功能中有一个应用程序,但部分也可以不带摄像功能的运行。所以我必须把这个在我的清单。 <使用许可权的android:NAME =“android.permission.CAMERA”/> <使用特征的android:NAME =“android.hardware.camera”机器人:所需=“FALSE”/> 在我的code我检查设备是否有相机或
..
可以安装APK时使用的意图在Android 4.2+启用降级?我发现,这是可能的,通过shell命令安装应用程序时(使用-d) ADB安装-r -d<链接APK> ,所以我希望它是在某种程度上可能也可以通过意向。我一直在寻找某种标志或东西,但我didin't找到任何有用的。 这是我的意图打开包装安装: 意向意图=新的意图(Intent.ACTION_VIEW); 乌里applica
..
让我们假设这个包的名字: 包com.company.name 。如何更改公司? P.S。我看到如何改变名称而不是公司。 我使用Android的工作室。 感谢你在前进。 解决方案 你可以这样做: 手动清单文件将包名称更改。 点击你的R.java类和preSS F6(Refactor->移动...)。它可以让你移动类到其它的包,并以该类的所有引用将被更新。 参考:重命名完整的Andro
..
我试图找出如何我可以实现这个code到我现有的源$ C $ C。目前,我有一个显示列表视图所有已安装的应用程序和点击就会发出意向的应用程序的一些源。我需要如何拉图标,并添加到这个列表视图中的一些支持。 任何帮助,源$ C $ C编辑,链接,等会帮我解决这个问题。 感谢您 ListInstalledActivitiesActivity 公共类ListInstalledActiviti
..
状态:真的很感谢所有的谁帮,并在这里指导和部分-1! 我做了code 出于研究和帮助给予和已经把该工作code在EDIT-1 。批评是欢迎,使code更好。 方案: 我问的问题提及部分-1,但由于某些原因,我能持续的无法让设计和正确的策略与code,有真正的整合和理智。 这是一个冗长的问题和问题和答案本来是缔结或者只是一个敲定插曲,所以我做了这个第二部分作为大纲。 可能是我无能,或只是干扰
..
我希望用户安装或删除程序的时候,我并没有找到检测的BroadcastReceiver 才会这样。 在我的应用程序,我得到的类 PackageManager 的安装的应用程序的信息,但我不希望定期扫描应用程序。是否有任何的BroadcastReceiver 这样做吗?或者有什么 ContentObserver ?是否有可能得到一个应用程序被安装或删除的通知? 解决方案 您可以注册一个的Broa
..
如果我称之为 PackageManager PM = getPackageManager(); 名单< PackageInfo> PIS = pm.getInstalledPackages(PackageManager.GET_PROVIDERS); 我得到安装包的列表,包括他们宣称任何provivders(即与督察[I] .providers可能是非空)。 不
..
我的应用程序读取所有已安装的APK文件的列表,然后通过列表读取APK信息循环,但它抛出一个TransactionTooLargeException例外。 这是我在这里读下面是跟踪,当它发生了: 在android.app.ApplicationPackageManager.getPackageInfo(ApplicationPackageManager.java:89) 在com.myapp.a
..
所以现在我想开发一个Android应用程序为我的孩子。我想设置PIN或密码对选定的应用程序的时间,以$ P $一个特定的量打开该应用程序pvent他们。例如,让我们说,我的女儿想打愤怒的小鸟了一段时间我的手机上,而我所做的工作。我会选择我喜欢的消息时,Gmail等重要的应用程序,并把PIN或密码就可以了30分钟,而她扮演愤怒的小鸟。 30分钟后,我得到我的电话从我的女儿,我可以打开应用程序,而不销
..
我知道如何从安装应用程序的安卓设备如的播放商店的或通过的 .apk文件文件。但我想了解安装的实际过程。 例如。在Windows上: 串行codeS等放置在注册表中 文件重要软件的运行置于内的程序文件的文件夹(主的.exe 等) 到目前为止,我所知道的关于安卓应用程序的安装过程是什么: 在一个Android应用程序已经被执行(安装后),刚下载的数据被放置在这样的位置:的Android
..