Пакет приложения по умолчанию - «example.app».
, а пакет целевого действия - «example. app.abc " .
Вызов startActivity () для "example.app.abc.TheActivity" в java-коде просто работает,
, но указание его в 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>
Я пробовал android: targetClass = "пример .app.abc.TheActivity ", но это тоже не работает.
Можно ли запустить действие пакета, отличного от установленного по умолчанию, предпочтительно?