您已经创建了两个项目ProjectA
和ProjectB
(两者都是空的)。我在ProjectA as Libray
project B manifest file i added activity
<activity
android:name="com.example.projecta.MainActivity"
</activity>
并在activityB
我尝试{/ 1}}
start activity of projectA
但错误来Intent myIntent = new Intent("com.example.projecta.MainActivity");
startActivity(myIntent);
来处理意图
感谢
答案 0 :(得分:1)
no activity found // because you have not added the Libray (ProjectA )
请按照步骤
进行操作 1。 Right-click on your project B -> Properties
2. In Android->Library section click Add
//添加ProjectA
添加projectA后,单击“确定”
答案 1 :(得分:0)
com.example.projecta.MainActivity
是您的活动名称。new Intent("your action");
它采取了行动作为输入。Intent intent=new Intent(this,MainActivity.class);
答案 2 :(得分:0)
在你的Manifest中定义一个活动之后,你需要通过Intent
开始尝试,但是你已经错误地实现了它,因为你应该按照以下方式做一些事情:
Intent myIntent = new Intent(this, MainActivity.class);
startActivity(myIntent);
您还需要将ProjectA实际添加到ProjectB作为库。将其标记为库并不会将其与任何其他项目相关联。