, когда я пытаюсь открыть свое приложение. Это код sh, весь код ниже активности, которая sh!
2020-04-02 13: 11: 45.102 8088-8088 / comviewappisome. google.sites.watchandearn E / AndroidRuntime: ИСКЛЮЧИТЕЛЬНОЕ ИСКЛЮЧЕНИЕ: основной процесс: comviewappisome.google.sites.watchandearn, PID: 8088 java .lang.RuntimeException: Невозможно создать экземпляр действия ComponentInfo {comviewappisome.google.sites.watchandearn / comviewappis. google.sites.watchandearn.login}: java .lang.NullPointerException: попытка вызвать виртуальный метод 'android .view.Window $ Callback android .view.Window.getCallback ()' для ссылки на пустой объект по адресу android .app.ActivityThread.performLaunchActivity (ActivityThread. java: 2876) в android .app.ActivityThread.handleLaunchActivity (ActivityThread. java: 3081) в android .app.servertransaction.LaunchActivityItem.execute ( LaunchActivityItem. java: 78) в android .app.servertransaction.TransactionExecutor.executeCallbacks (TransactionExecutor. java: 108) в android .app.servertransaction.TransactionExec utor.execute (TransactionExecutor. java: 68) в android .app.ActivityThread $ H.handleMessage (ActivityThread. java: 1831) в android .os.Handler.dispatchMessage (Обработчик. java: 106) на android .os.Looper.l oop (Looper. java: 201) на android .app.ActivityThread.main (ActivityThread. java: 6826) на java .lang. refle.Method.invoke (собственный метод) в com. android .internal.os.RuntimeInit $ MethodAndArgsCaller.run (RuntimeInit. java: 547) в com. android .internal.os.ZygoteInit.main (ZygoteInit . java: 873) Причина: java .lang.NullPointerException: попытка вызвать виртуальный метод 'android .view.Window $ Callback android .view.Window.getCallback ()' для ссылки на пустой объект в android .support.v7.app.AppCompatDelegateImplBase. (AppCompatDelegateImplBase. java: 117) в android .support.v7.app.AppCompatDelegateImplV9. (AppCompat *elegateImplVort 10: * 109 * * 9). .v7.app.AppCompatDelegateImplV14. (AppCompatDelegateImplV14. java: 56) в android .support.v7.app.AppCompatDelegateImplV23. (AppCompatDelegateImplV23. java: 31) в android .support.v7.app.AppCompatDelegateImplN. (AppCompatDelegateImplN. java: 31) в android .support.v7.app.AppCompatDelegate.create (AppCompatDelegate. java: 198 at) * .support.v7.app.AppCompatDelegate.create (AppCompatDelegate. java: 183) в android .support.v7.app.AppCompatActivity.getDelegate (AppCompatActivity. java: 519) в android .support. v7.app.AppCompatActivity.findViewById (AppCompatActivity. java: 190) по адресу comviewappisome.google.sites.watchandearn.login. (вход в систему. java: 14) по адресу java .lang.Class.newInstance (собственный метод) в android .app.AppComponentFactory.instantiateActivity (AppComponentFactory. java: 69) в android .app.Instrumentation.newActivity (Instrumentation. java: 1216) в android .app.ActivityThread.performLaunchActivity (ActivityThread . java: 2864) в android .app.ActivityThread.handleLaunchActivity (ActivityThread. java: 3081) в android .app.servertransaction.LaunchActivityItem.execute (LaunchActivityItem. java: 78) в android .app.servertransaction.TransactionExecutor.executeCall обратно (TransactionExecutor. java: 108) на android .app.servertransaction.TransactionExecutor.execute (TransactionExecutor. java: 68) на android .app.ActivityThread $ H.handleMessage (ActivityThread. java: 1831) в android .os.Handler.dispatchMessage (Обработчик. java: 106) в android .os.Looper.l oop (Looper. java: 201) в android .app. ActivityThread.main (ActivityThread. java: 6826) в java .lang.reflect.Method.invoke (собственный метод) в com. android .internal.os.RuntimeInit $ MethodAndArgsCaller.run (RuntimeInit. java) : 547) в com. android .internal.os.ZygoteInit.main (ZygoteInit. java: 873) 2020-04-02 13: 11: 45.109 451-451 /? E / SE Linux: av c: отказано в поиске службы = miui. mqsas.MQSService pid = 8088 uid = 10263 scontext = u: r: untrusted_app_27: s0: c512, c768 tcontext = u: object_r: mqs_service: s0 tclass = service_manager permissive = 0
package comviewappisome.google.sites.watchandearn;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.LinearLayout;
import static comviewappisome.google.sites.watchandearn.SharedPreferences.PREFS_NAME;
public class login extends AppCompatActivity {
LinearLayout guestlogin = (LinearLayout )findViewById(R.id.guest);
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
guestlogin.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
SharedPreferences settings = getSharedPreferences(comviewappisome.google.sites.watchandearn.SharedPreferences.PREFS_NAME, 0); // 0 - for private mode
SharedPreferences.Editor editor = settings.edit();
//Set "hasLoggedIn" to true
editor.putBoolean("hasLoggedIn", true);
// Commit the edits!
editor.commit();
Intent i = new Intent(login.this, ChoiceSelection.class);
startActivity(i);
}
});
}
}