我有这个xml代码:
<Preference android:title="@string/build_number" android:key="build_number" android:summary="@string/device_info_default" style="?android:preferenceInformationStyle">
<intent android:targetPackage="com.gigabytekeys.jkdevinfo" android:action="android.intent.action.MAIN" android:targetClass="com.gigabytekeys.jkdevinfo.ChangeLogActivity" />
</Preference>
问题是,它不会启动com.gigabytekeys.jkdevinfo应用程序。每当我点击该项目时,都没有任何反应。我怎样才能使它工作?
我刚接触Android开发,我不熟悉开发人员做事的方式。所以,请善待我。 :)
答案 0 :(得分:0)
这将取决于com.gigabytekeys.jkdevinfo的清单为Activity
声明的内容如果未导出(即内部活动),那么您将无法发送Intent
来启动Activity
。您在logcat输出中看到了什么?