首页 > 解决方案 > 如何停止从另一个应用程序访问的活动?

问题描述

在我的应用程序中,我有两个活动:

<activity android:name=".MainActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />

        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>
<activity android:name=".SecondActivity"/>

所以我SecondActivity可以从另一个应用程序访问。我认为这是一个安全问题,那么我该如何阻止呢?这是否与导出的设置有关?

标签: androidandroid-activityandroid-manifest

解决方案


android:exported = false 在 AndroidManifest 里面的活动标签应该做的工作


推荐阅读