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); }

Sharktech$129/月,1Gbps不限流量,E5-2678v3(24核48线程)

Sharktech最近洛杉矶和丹佛低价配置大部分都无货了,只有荷兰机房还有少量库存,商家又提供了两款洛杉矶特价独立服务器,价格不错,CPU/内存/硬盘都是高配,1-10Gbps带宽不限流量最低129美元/月起。鲨鱼机房(Sharktech)我们也叫它SK机房,是一家成立于2003年的老牌国外主机商,提供的产品包括独立服务器租用、VPS主机等,自营机房在美国洛杉矶、丹佛、芝加哥和荷兰阿姆斯特丹等,主...

无忧云-河南洛阳BGP,CEPH集群分布式存储,数据安全可靠,活动期间月付大优惠!

 无忧云怎么样?无忧云服务器好不好?无忧云值不值得购买?无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免备案建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高防节点...

pigyun25元/月,香港云服务器仅起;韩国云服务器,美国CUVIP

pigyun怎么样?PIGYun成立于2019年,2021是PIGYun为用户提供稳定服务的第三年,期待我们携手共进、互利共赢。PIGYun为您提供:香港CN2线路、韩国CN2线路、美西CUVIP-9929线路优质IaaS服务。月付另有通用循环优惠码:PIGYun,获取8折循环优惠(永久有效)。目前,PIGYun提供的香港cn2云服务器仅29元/月起;韩国cn2云服务器仅22元/月起;美国CUVI...

componentname为你推荐
mac地址克隆路由器的Mac地址克隆有什么作用?应用雷达雷达是什么东西y码S`M`XXL`L`XL身高体重分别是多少?vga接口定义VGA接口通常用来连接哪些设备,各个脚代表什么意思,它的连线是如何焊接的?assemblyinfo求教如何修改AssemblyInfo.cs的版本号jstz江苏泰州市地税如何申报?labelforhtml标签中lable的for属性有什么作用?监控插件观看远程监控时,提示需要一个插件来显示embed函数c语言“sqrt函数”的用法是什么?embed函数datedif是什么函数哈?value又是什么函数哈
长沙域名注册 西部数码vps 云网数据 windows主机 搬瓦工官网 谷歌香港 双12活动 京东云擎 seednet 135邮箱 静态空间 搜索引擎提交入口 drupal安装 国外视频网站有哪些 空间租赁 空间登陆首页 shuang12 聚惠网 九零网络 认证机构 更多