首页 黑客接单正文

应用只有通过别的app才能启动(app启动其他app)

安卓手机APP互相启动权限

部分手机支持修改应用程序权限:智能管理器-应用程序权限管理/应用程序许可-点击应用程序/权限-滑动对应开关即可设置。

注:部分内置软件权限为系统默认,无法更改。

一个APP能启动另一个APP么

解决方案1:

一个app实现为可以接收intent

另外一个app创建一个intent,调用startActivity发起请求。

你搜一下intent这个机制就知道了。

解决方案2:

你可以看一下 Android 的隐式 Intent 启动,他可以根据你设定的 Action 打开对应应用,但前提是你打开的应用需要设置对应的 Action

解决方案3:

嗯,楼上的都正解

解决方案4:

很简单的,intent就行

解决方案5:

在之一个项目里开启一个广播,在第二个项目里监听该广播,一旦监听到了就运行该项目

解决方案6:

可以实现,看下这个,里面有详细介绍。

解决方案7:

/ 获取目标应用安装包的Intent

Intent intent = getPackageManager().getLaunchIntentForPackage(

"需要启动应用程序的包名");

startActivity(intent)

解决方案8:

1.Intent消息机制

2.广播通知

都是可以做的。

解决方案9:

被启动的APP设置广播监听,然后在之一个启动的APP发送广播

android 怎样将一个app 嵌入到另一个app中,并且其启动是由另一个app完成的

当然可以,假设你要从app1中启动app2, 不仅可以启动,还可以调用参数。

在app2的AndroidManifest.xml 中,

intent-filter

category android:name="android.intent.category.DEFAULT"/category

action android:name="android.intent.action.VIEW"/action

data android:scheme="app2"/data

/intent-filter

在app1的代码中,你想启动app2的时机调用

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("app2://path")));

path就是可以传过来的参数了。

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。