应用程序的默认包是"example.app".
目标活动的包是"example.app.abc".
在java代码中调用"example.app.abc.TheActivity"的startActivity()就行了,
但在preference.xml上指定它不起作用:
<PreferenceScreen android:key="key"
android:title="@string/title"
>
<intent android:action="android.intent.action.MAIN"
android:targetPackage="example.app.abc"
android:targetClass="TheActivity"
/>
</PreferenceScreen>
Run Code Online (Sandbox Code Playgroud)
我试过android:targetClass ="example.app.abc.TheActivity",但它也不起作用.
是不是可以优先启动非默认包的活动?
我有一大堆设备,我想添加谷歌帐户.谷歌帐户已经设置好,所以我只想通过命令行脚本将这些现有帐户添加到设备中.