更改包名称后活动未启动



我更改了包名称,之后我在尝试启动活动的最后一行出现错误。它在重构之前运行代码。

package com.todo.aimviz;

import android.app.Activity;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.media.Ringtone;
import android.media.RingtoneManager;
import android.net.Uri;
import android.os.Bundle;
import android.os.Vibrator;
import android.widget.Toast;
import android.content.Intent;
public class MyBroadcastReceiver extends BroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent) {
        intent.setClassName("com.todo.aimviz", "com.todo.aimviz.Alarm");
        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        context.startActivity(intent);
    }
}

Eclipse 极大地更改了整个项目中的包名称和子包名称。 但是必须在Android mainfest文件中手动编辑新的软件包名称。

最新更新