目标:
在自己的项目中集成另一个apk,设置这个apk不在桌面上显示,并在自己的项目中能够启动这个apk
步骤:
1、首先用apk tool反编译需要集成的apk,删除AndroidManifest.xml中的luncher启动标志,然后在使用apk tool进行打包,生成新的apk
//方法一 Intent intent = new Intent(); //packageName为应用包名,activityFullName为具有luncher标识的activity的全路径名称 ComponentName comp = new ComponentName(packageName,activityFullName); intent.setComponent(comp); intent.setAction("android.intent.action.VIEW"); context.startActivity(intent);
//方法二 //上面这种方法启动应用需要同时具有包名和main activity名。下面这种方法只需要包名即可: Intent queryIntent = new Intent("android.intent.action.MAIN"); List<ResolveInfo> list = pm.queryIntentActivities(queryIntent, 0); ActivityInfo info = null; for (ResolveInfo l : list) { if (("icelamp.LinkAngryBirds").equals(l.activityInfo.packageName)) { info = l.activityInfo; break; } } if (info != null) { ntent intent = new Intent(); intent.setComponent(new ComponentName(info.packageName,info.name)); intent.setAction("android.intent.action.VIEW"); startActivity(intent); }
相关推荐
Welcome to follow me on GitHub or CSDN ...中文版文档 AndroidTVLauncher This is a tv launcher, include a leanback launcher(minSdkVersion 17) and a normal launcher(minSdkVersion 15). ...
安卓app下接收广播做自启动的demo,利用接收桌面广播,实现apk自启动的功能.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
Google Now Launcher,Pixel Launcher或工厂安装的任何其他启动器均不支持图标包(LG Home,Xperia Home和Asus ZenUI除外)。我无法支持不支持主题选项的启动器。请不要问这个问题。 •新型牛轧糖LG Home,因为LG...
Android 5.0 版本及以上可能会出现因为相同权限声明而不能安装的问题 如果你想要可以在Eclipse编译的版本,可以看这个tag: GOODBYE_ECLIPSE 我写了几篇博客来讲解Launcher3桌面什么的,有兴趣的可以看看这里: ...
该软件可以实现在Deepin/UOS上安装任意APK软件包,并能将其启动图标发送到系统桌面或启动器中,方便用户快速启动它,适合用于学习和实践Python、Shell和HTML技术,以及开发安卓应用相关的安装工具。
返回键退出程序的两种方式.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
可在Android4.4.2上运行的Launcher2, 纯净版,无任何附加代码。REPO中直接编译出来的。可供您测试使用或者日常使用。 纯净版,无任何附加。官方代码直接编译得到的。
Google Now Launcher,Pixel Launcher或出厂时安装的任何其他启动器都不支持图标包(LG Home,Xperia Home和Asus ZenUI除外)。我没有办法支持不支持主题选项的启动器。请不要问这个问题。 •新的Nougat LG Home,...
1、startService开启服务以后,与activity就没有关联,不受影响,独立运行,需要stopService关闭,否则Activity移除栈后将一直运行(kill杀不死). 2、bindService开启服务以后,与activity存在关联,退出activity时...
1.3 编译在G1上运行的android 2.1(eclair)代码 9 1.4 编译在G1上运行的android 2.2(froyo)代码_旧方法 12 1.5 编译在G1上运行的android 2.2(froyo)代码_新方法 15 1.6 编译在N1上运行的android 2.3(GingerBread)代码...
通过高速摄像机或者代码内置测试出各类应用apk的响应时间,其中主要包括:桌面、电话、联系人、短信、相机、相册、云邮箱、音乐、视频、应用中心、安全精灵、主题中心、设置、文件浏览器14钟集成应用APK的响应时间...
google android sdk开发范例大全 第二版 PDF 和 随书光盘代码 ISBN:9787115229649 目录 第1章 了解、深入、动手做 1.1 红透半边天的Android 1.2 本书目的及范例涵盖范围 1.3 如何阅读本书 ...
在小米 三星 索尼 手机 :图标上显示数字(未读消息数):这部分代码,是从QQ5.0.apk中找的。 小米已经测试通过了, 三星和索尼的,由于没有相应的手机,没有测试,有的,可能修改一下代码(判断是什么手机的代码)...
在Chrome中转到该应用,右键单击并单击“创建快捷方式”,右键单击桌面图标,然后从那里获取命令行属性 手动启动应用程序并登录,将应用程序窗口与您想要的位置对齐,并且像个女孩一样,这样您就不会弹出信息框。 ...
1、首先打开pycharm并写好代码,这里以淘宝APK作为测试Demo,淘宝APK我是放在电脑桌面(或者放置同代码同个目录下)。如下图所示 其中|:driver = webdriver.Remote(‘http://127.0.0.1:4723/wd/hub’,desired_caps)...
那里有很多东西,包括: 从源头创建ANE( make ane ) IPA / APK创建( make ipa或make apk ) 通过USB移动安装(ipa / apk)( make install ) 通过USB移动启动(apk)( make run-apk ) 在桌面上测试移动应用...
随书光盘中包括了所有范例的程序代码。 《Google Android SDK开发范例大全(第3版)》继承前两版由浅入深的方式,范例总数由原先的160多个增加到了200多个,在用户交互界面、手机控件、交互式通信服务、手机自助服务、...
随书光盘中包括了所有范例的程序代码。 《Google Android SDK开发范例大全(第3版)》继承前两版由浅入深的方式,范例总数由原先的160多个增加到了200多个,在用户交互界面、手机控件、交互式通信服务、手机自助服务、...
随书光盘中包括了所有范例的程序代码。 《Google Android SDK开发范例大全(第3版)》继承前两版由浅入深的方式,范例总数由原先的160多个增加到了200多个,在用户交互界面、手机控件、交互式通信服务、手机自助服务、...