如何在仅有一个MainActivity的安卓项目中手动添加一个Activity并和MainActivity联系起来。
1、创建一个Java类和一个xml的布局文件,并把两者一一对应起来,具体见下图:


在新建的Java类中编写onCreate( )代码,并把两者关联起来,代码如下:
package com.example.myhard;
import android.app.Activity;
import android.os.Bundle;
import androidx.annotation.Nullable;
public class MyActivity extends Activity
{
@Override
protected void onCreate(@Nullable Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.mylayout); // 把MyActivity这个Java类和mylayout布局文件一对一联系起来
}
}
2、 在AndroidManifest.xml文件中声明刚手动添加的Activity,如下图:

3、在MainActivity的onCreate( )函数中关联新建的Activity,代码如下图所示:

效果如下图:


4、使用jadx逆向多Activity的安卓APK包
