У меня есть исходный код, который дается below.But я попытался декомпиляции оригинального APK он дал мне это ключевое слово везде (как показано после этого ниже коды):Android-декомпилятор вставляет это ключевое слово везде в код?
public class Aboutt extends Activity {
WebView web;
ProgressBar progressBar;
@Override
public void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_aboutt);
web = (WebView) findViewById(R.id.webview01);
if (savedInstanceState != null)
web.restoreState(savedInstanceState);
else
web.loadUrl("http://www.google.com");
progressBar = (ProgressBar) findViewById(R.id.progressBar1);
web.setWebViewClient(new myWebClient());
web.getSettings().setJavaScriptEnabled(true);
web.getSettings().setBuiltInZoomControls(true);
}
Но декомпилированный код дает мне:
public class Aboutt
extends Activity {
ProgressBar progressBar;
WebView web;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.setContentView(R.layout.activity_aboutt);
this.web = (WebView)this.findViewById(R.id.webview01));
if (savedInstanceState != null) {
this.web.restoreState(savedInstanceState);
} else {
this.web.loadUrl("http://www.google.com");
}
this.progressBar = (ProgressBar)this.findViewById(R.id.progressBar1);
this.web.setWebViewClient((WebViewClient)new myWebClient());
this.web.getSettings().setJavaScriptEnabled(true);
this.web.getSettings().setBuiltInZoomControls(true);
}
Здесь он дает это везде. Будет ли это влиять на работу приложения или я могу использовать это в любом случае.
Так что декомпилятор создал «это» правильно в моем коде ANdroid и может ли декомпилированный код Android работать полностью (кроме статического контекста)? @Jan –
Да выглядит хорошо. Merry Xmas – Jan
Merry Xmas @Jan и декомпилятор Android создает это ключевое слово в статическом методе или пропускает их –