每当我使用PreferenceActivity扩展时,应用程序就会崩溃

问题描述

我目前正在研究片段注入攻击(here是有关它的文章),并按照说明here进行。当我从here安装弱势应用程序.apk和exploit.apk时,它可以在Android 4.3 Emulator API 18上运行。但是,我对它们的工作方式很感兴趣,并且希望为两个弱势群体创建自己的源代码。应用和利用。我已经成功启动并运行了自己的exploit.apk,但是我的弱势应用程序.apk版本遇到了问题。由于这些apk的源代码不可用,因此我已经反编译了原始的脆弱的application.apk并对其进行了反向工程。然后,我使用反编译的代码和here中的代码重新创建了它。构建成功,但是,应用程序崩溃,并显示“ MyApplication已停止工作”。当我删除“ extends PreferenceActivity”时,一切正常。我不确定自己在做什么错。请帮忙!

这是我的 MainActivity

public class MainActivity extends PreferenceActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    WebView myWebView = (WebView) findViewById(R.id.webview);
    myWebView.getSettings().setJavaScriptEnabled(true);
    myWebView.loadUrl("https://bakerst221b.com");
}

}

这是我的 activity_main.xml

<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent"> </FrameLayout>

这是我的 MyFragment类

public class BlankFragment extends Fragment {
public void onCreate (Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
}

public View onCreateView(LayoutInflater inflater,ViewGroup container,Bundle savedInstanceState) {
    View mainView = (View) inflater.inflate(R.layout.fragment_blank,container,false);
    WebView webView = (WebView) mainView.findViewById(R.id.webview);
    webView.loadUrl("http://www.google.com");
    return mainView;
}

}

这是我的 fragment_blank.xml

<LinearLayout n1:layout_width="fill_parent" n1:layout_height="fill_parent"
xmlns:n1="http://schemas.android.com/apk/res/android">
<WebView n1:id="@id/webview" n1:layout_width="fill_parent" n1:layout_height="fill_parent" /></LinearLayout>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...