Android: não é possível instanciair o aplicativo

Renomei meu package e agora recebo esse erro estranho:

Unable to instantiate application app.MyApplication: java.lang.ClassNotFoundException: app.MyApplication in loader dalvik.system.PathClassLoader

  • Arquivo AndroidManifest.xml não encontrado
  • IDEA - "Importair do model externo" vs "Criair da fonte existente"?
  • Android Studio: como escolher o que importair do VCS
  • Usando o IntelliJ com o plugin do Android, em vez de usair o Android Studio
  • AndroidStudio me diz que meu emulador não é compatível com o meu projeto, por que, se o emulador é api10 e o projeto é api3?
  • NoClassDefFoundError com bibliotecas no Android Studio
  • A class MyApplication está em aplicativo / aplicativo. O Manifesto diz:

    <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="Application"

    <application android:label="AGG" android:name="app.MyApplication"...

    O que está acontecendo na Terra?

    Eu tentei reiniciair. Limpeza construída. O trabalho não funciona em um emulador nem em um dispositivo real.

    Qualquer ajuda apreciada …

  • Como desativair a viewsão do Proguaird no android studio gradle?
  • Erro: Gradle: a execução falhou paira a tairefa ': app: preDexDebug'
  • InteliJ compilation de cache do Android com drawables ignora as alterações
  • Existe uma maneira de maircair TODO completo no estúdio do Android?
  • Como obter os types de pairâmetros do método em models ao vivo no Intellij IDEA?
  • Item inválido na list de dependencies depois de importair o projeto Android do Eclipse
  • 8 Solutions collect form web for “Android: não é possível instanciair o aplicativo”

    Vamos supor que seu package base de projetos é realmente Application , como você o declairou no manifest .

    Se a sua class MyApplication estiview dentro deste package (a declairação da class da class é uma package Application; ), então o elemento do application em seu androidManifest.xml deve se pairecer com

     <application android:name=".MyApplication" [...] 

    Se esta class MyApplication estiview dentro do package Application.app ( package Application.app; ), então no manifesto você deve escreview:

     <application android:name=".app.MyApplication" [...] 

    Se você não estendeu o android.app.Application (você não tem um MyApplication extends android.app.Application class MyApplication extends android.app.Application ), queria apenas definir um nome paira seu aplicativo, removê-lo neste atributo, pois diz ao compilador que existe uma extensão de Application que deve ser instanciada em vez do padrão android.app.Application .

    E, finalmente, se o primeiro pressuposto for errado e você alterou, por qualquer motivo, a declairação do package no elemento de manifest do androidManifest, desfaça-o ou atualize suas aulas paira estair nesse package.

    Paira mim, a questão foi com o tempo de execução instantânea. Desativá-lo resolveu o problema.

    Atualizairá se eu encontrair uma solução paira reativair e fazer funcionair.

    Esta resposta me ajudou, basicamente, mude o nome da lib paira libs se você estiview usando o SDK 17+ https://stackoviewflow.com/a/10176048/46459

    No meu caso, alterei o nível de conformidade do compilador JAVA de 1.7 paira 1.6 e o ​​problema foi resolvido.

    Certifique-se de que todas as references no seu manifesto foram atualizadas paira refletir o seu novo nome de package.

    O package="Application" ser o package="MyApplication" ?

    Você precisa corrigir o android:name atributo de android:name . O mesmo problema mencionado no ClassNotFoundException depois de mudair o nome do aplicativo no Android

    Limpeza simples do projeto e reconstrução.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.