componentname如何获取手机上的已安装的所有应用

componentname  时间:2021-06-05  阅读:()

如何调用系统的音频播放器

是一个跑步用的应用程序。

带计步,导航之类的。

导航页面弄个按钮,点击就打开系统的播放器,用户自己选择要播放文件等等。

按返回再返回到导航页面。

补充内容 (2011-4-6 00:24):知道方法了Intent mIntent = new Intent(); p = new ComponentName(&.android.music",&.android.music.MusicBrowserActivity"); p); mInt

用adb shell am命令时候输入了adb shell am start -n JDRU.apk以后为啥提示Error:bad component name

ponent name,提示你参数不正确。

想必你也看到这句话之前的一堆内容了,那些都是介绍shell am命令的,这里只讲重点。

$?adb?shell?am?start usage:?am?[mand]?[options] usage:?am?start?[-D]?[-W]?[-P?<FILE>]?[--start-profiler?<FILE>] ???????????????[--sampling?INTERVAL]?[-R?COUNT]?[-S]?[--opengl-trace] ???????????????[--user?<USER_ID>?|?current]?<INTENT>那么咱们启动app使用的,至于什么是intent,自己去了解下。

再来看看intent的说明 <INTENT>?specifications?include?these?flags?and?arguments: ????[-a?<ACTION>]?[-d?<DATA_URI>]?[-t?<MIME_TYPE>] ????[-c?<CATEGORY>?[-c?<CATEGORY>]?...] ????[-e|--es?<EXTRA_KEY>?<EXTRA_STRING_VALUE>?...] ????[--el?<EXTRA_KEY>?<EXTRA_LONG_VALUE>?...] ????[-n?<COMPONENT>]?[-p?<PACKAGE>]?[-f?<FLAGS>] ????........ ????(省略N多行)只看重点 -n 这行,那么按照说明,启动一个app应该是这样的构造,当然后面可以加参数什么的 am?start?-n?{包(package)名}/{包名}.{活动(activity)名称}包名以及启动的入口都可以从aapt中得到信息,分别为 package: name和launchable-activity 一个网上最简单的例子: am?start?.android.calculator2.Calculator自己多试试就会成功,找对包名类名和入口,没问题的

请问如何做一个没有图标界面的程序

没有 在launcher中是看不到的 但是程序已经安装到手机上面了 你如果想调用可以通过ponentName=new ComponentName(packagename,class); Intent intent=new Intent(); ponentName); intent.setAction(Intent.ACTION_VIEW); startActivity(intent); 将你的程序打开

mode not armable错误怎么办

此故障为保存了错误遥控校准参数引起,需要从新校准遥控,但有时会发现即使从新校准遥控也故障依旧,此时就要先手动还原遥控校准数据再从新校准,还原方法,进Full Parameter List参数列表,找到RC1_MAX,RC1_MIN,RC1_TRIM这三个参数,当然还包括RC2,RC3等各个通道的MAX,MIN,TRIM值,其中MAX是最大值默认1900,MIN是最小值默认1100,TRIM是中间值默认1500,电机输出上不去很多就是TRIM中间值被校准保存在了低点的1100附近,导致油门打满电机转速也上不去。

只要把每个通道的这三个值改为默认,然后写入参数并从新校准遥控。

有时候如果参数无法写入,则进终端执行reset命令或者先刷一下车再刷回飞机也可以解决

如何获取手机上的已安装的所有应用

判断手机已安装某程序的方法: private boolean isAvilible(Context context, String packageName){ final PackageManager packageManager = context.getPackageManager();//获取packagemanager List< packageInfo> pinfo = packageManager.getInstalledPackages(0);//获取所有已安装程序的包信息 List<String> pName = new ArrayList<String>();//用于存储所有已安装程序的包名 //从pinfo中将包名字逐一取出,压入pName list中 if(pinfo != null){ for(int i = 0; i < pinfo.size(); i++){ String pn = pinfo.get(i).packageName; pName.add(pn); } } return pName.contains(packageName);//判断pName中是否有目标程序的包名,有TRUE,没有FALSE } 判断后的逻辑: //已安装,打开程序,需传入参数包名:&.skype.android.verizon" if(isAvilible(this, &.skype.android.verizon")){ Intent i = new Intent(); = new ComponentName(&.skype.android.verizon", &.skype.android.verizon.SkypeActivity"); ); startActivityForResult(i, RESULT_OK); } //未安装,跳转至market下载该程序 else { Uri uri = Uri.parse("market://details?.skype.android.verizon");//id为包名 Intent it = new Intent(Intent.ACTION_VIEW, uri); startActivity(it); }

VPSDime7美元/月,美国达拉斯Windows VPS,2核4G/50GB SSD/2TB流量/Hyper-V虚拟化

VPSDime是2013年成立的国外VPS主机商,以大内存闻名业界,主营基于OpenVZ和KVM虚拟化的Linux套餐,大内存、10Gbps大带宽、大硬盘,有美国西雅图、达拉斯、新泽西、英国、荷兰机房可选。在上个月搞了一款达拉斯Linux系统VPS促销,详情查看:VPSDime夏季促销:美国达拉斯VPS/2G内存/2核/20gSSD/1T流量/$20/年,此次推出一款Windows VPS,依然是...

稳爱云(26元),香港云服务器 1核 1G 10M带宽

稳爱云(www.wenaiyun.com)是创建于2021年的国人IDC商家,主要目前要出售香港VPS、香港独立服务器、美国高防VPS、美国CERA VPS 等目前在售VPS线路有三网CN2、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。机房采用业内口碑最好香港沙田机房,稳定,好用,数据安全。线路采用三网(电信,联通,移动)回程电信cn2、cn2 gia优质网络,延迟低,速度快。自行封装的...

ZJI:韩国BGP+CN2线路服务器,国内三网访问速度优秀,8折优惠码每月实付440元起

zji怎么样?zji最近新上韩国BGP+CN2线路服务器,国内三网访问速度优秀,适用8折优惠码zji,优惠后韩国服务器最低每月440元起。zji主机支持安装Linux或者Windows操作系统,会员中心集成电源管理功能,8折优惠码为终身折扣,续费同价,全场适用。ZJI是原Wordpress圈知名主机商:维翔主机,成立于2011年,2018年9月启用新域名ZJI,提供中国香港、台湾、日本、美国独立服...

componentname为你推荐
winhttp请问winhttp.dl是什么文件??mac地址克隆怎么克隆MAC地址?以图搜人怎样搜人腾讯公告腾讯出什么事了 所有QQ用户空间农场什么的都打不开 有的连空间都进不去 又受攻击了?腾讯年终奖腾讯qq一年盈利多少?star413匡威jack star 的后标是不是真的?如图asp大马黑帽seo的webshell中,什么是大马和小马云计划什么是云查杀,云计算和云计划的关系?微软操作系统下载怎样在微软官网下载windows7 64位旗舰版单元测试规范如何写线程池的单元测试
网络域名 景安vps 动态ip的vps 主机点评 l5639 isatap ixwebhosting 创宇云 php探针 双11秒杀 cdn加速原理 什么是服务器托管 gtt 免费网页空间 域名与空间 外贸空间 cdn网站加速 广州主机托管 google搜索打不开 塔式服务器 更多