eclipse-android中smali代码转换成java代码问题-高手请进呀,急解决

从网上下载回来的apk游戏经反编译得到的.smali文件里面的代码什么改为.java文件的代码?例如下面是.smali代码,如何转为.java代码?.classpubli... 从网上下载回来的apk游戏经反编译得到的.smali文件里面的代码什么改为.java文件的代码?例如下面是.smali代码,如何转为.java代码?
.class public Lcom/tutor/apkinstaller/ApkInstaller;
.super Landroid/app/Activity;
.source "ApkInstaller.java"
# instance fields
.field private apkWeb:Landroid/webkit/WebView;
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 8
invoke-direct {p0}, Landroid/app/Activity;-><init>()V
return-void
.end method
# virtual methods
.method public onCreate(Landroid/os/Bundle;)V
.registers 5
.parameter "savedInstanceState"
.prologue
.line 13
invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
.line 14
const/high16 v2, 0x7f03
invoke-virtual {p0, v2}, Lcom/tutor/apkinstaller/ApkInstaller;->setContentView(I)V
.line 15
const/high16 v2, 0x7f05
invoke-virtual {p0, v2}, Lcom/tutor/apkinstaller/ApkInstaller;->findViewById(I)Landroid/view/View;
move-result-object v2
check-cast v2, Landroid/webkit/WebView;
iput-object v2, p0, Lcom/tutor/apkinstaller/ApkInstaller;->apkWeb:Landroid/webkit/WebView;
.line 16
iget-object v2, p0, Lcom/tutor/apkinstaller/ApkInstaller;->apkWeb:Landroid/webkit/WebView;
invoke-virtual {v2}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings;
move-result-object v1
.line 17
.local v1, webSettings:Landroid/webkit/WebSettings;
const/4 v2, 0x1
invoke-virtual {v1, v2}, Landroid/webkit/WebSettings;->setJavaScriptEnabled(Z)V
.line 19
const-string v0, "http://frankiewei.net/apk/demos/main/index.html#home"
.line 20
.local v0, apkUrl:Ljava/lang/String;
iget-object v2, p0, Lcom/tutor/apkinstaller/ApkInstaller;->apkWeb:Landroid/webkit/WebView;
invoke-virtual {v2, v0}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V
.line 21
return-void
.end method
展开
 我来答
ybbtgjyv
推荐于2021-02-16 · TA获得超过190个赞
知道小有建树答主
回答量:339
采纳率:100%
帮助的人:231万
展开全部
这5分吃不下。。。。。。。。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
susuperpanda
2013-06-25 · TA获得超过483个赞
知道答主
回答量:33
采纳率:0%
帮助的人:9.9万
展开全部
这5分很容易吃啊
package com.tutor.apkinstaller;

public class ApkInstaller extends Activity {
public void onCreate(Bundle bundle){
super.onCreate(bundle);
setContentView(0x7f030000);//没猜错是R.layout.main
WebView apkWeb = (WebView) findViewById(0x7f050000);//
WebSettings webSettings = apkWeb.getSettings;
webSettings.setJavaScriptEnabled(true);
String apkUrl = "http://frankiewei.net/apk/demos/main/index.html#home";
apkWeb.loadUrl(apkUrl);
}
}

import没弄,另外,你没给public.xml。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
604757644
2012-04-20
知道答主
回答量:12
采纳率:0%
帮助的人:4.7万
展开全部
去下载个工具DJ Java Decompiler,会帮你翻译为.java的代码的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式