gpt4 book ai didi

java - 在启动时启动应用程序会使应用程序崩溃

转载 作者:行者123 更新时间:2023-12-01 15:00:00 25 4
gpt4 key购买 nike

我尝试了一些在网上找到的解决方案,用于在启动时启动我的 Activity 。目前我有:

list :

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

<receiver android:name="App_Receiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</receiver>

主要 Activity :

public void onReceive(Context context, Intent intent) {

if ((intent.getAction() != null) && (intent.getAction().equals("android.intent.action.BOOT_COMPLETED")))
{

// Start the service or activity
Intent startActivity = new Intent();
startActivity.setClassName("org.package_name", "org.package_name.MainActivity");
startActivity(startActivity);

}
}

但是,当我启动手机时,我收到错误消息,表明我的应用程序以意外方式停止(即崩溃)。我做错了什么任何想法? (在 Android 2.2、API 8 上测试)

最佳答案

启动完成需要 android.permission.RECEIVE_BOOT_COMPLETED 权限。

编辑请写下包裹名称和接收者名称。

<receiver android:name="org.package_name.App_Receiver">

Intent startActivity = new Intent(context, MainActivity.class);
startActivity(startActivity);

关于java - 在启动时启动应用程序会使应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13799176/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com