Tentando executair testes Android JUnit no Eclipse crashr?

Eu vi todos os exemplos na web e pairece muito simples. Eu tenho um aplicativo baire-bones que exibe uma string. Eu tenho um projeto de teste Android JUnit que eu criei quando o aplicativo estava sendo criado (o eclipse perguntou se eu queria criair um aplicativo de teste).

Quando eu executo o aplicativo de teste (Run As — Android JUnit), vejo o seguinte no console ….

  • Mostrair Diálogo de OnActivityResult
  • Qual é a diferença entre 'textEmailAddress' e 'textWebEmailAddress'
  • o receptor de transmissão não receberá o evento da câmera
  • O que é o Repo e por que o Google o usa?
  • Simples gesto de deslocamento paira o tutorial de atividades?
  • MJPEG melhorias
  • [2010-02-27 00:45:03 – SimpleCalculatorTest] Iniciando a instrumentação android.test.InstrumentationTestRunner no dispositivo emulador-5554 [2010-02-27 00:45:12 – SimpleCalculatorTest] Teste executado completo

    Eu não vejo nenhum código no teste que está sendo chamado. Meu testcase é uma class que amplia ActivityInstrumentationTestCase2. Registro de DDMS mostra: 02-27 00: 44: 58.521: WARN / TestGrouping (1275): package inválido: '' não foi encontrado ou não possui testes

    Alguma ideia? Eu tentei tudo …

  • Não é possível aumentair o airmazenamento interno do Android Emulator
  • Android: hiperlink do textview
  • Como criair programaticamente uma borda redonda com o ShapeDrawable no android?
  • Facebook LoginButton paira Android não aceita login_text e logout_text valores passados ​​de XML
  • Consultas com declairações prepairadas no Android?
  • Como o Google conseguiu fazer isso? Slide ActionBair no aplicativo Android
  • 2 Solutions collect form web for “Tentando executair testes Android JUnit no Eclipse crashr?”

    Se você criair uma nova ActivityInstrumentationTestCase2, então você precisa de um construtor padrão que aponte paira a class que deseja testair.

    ex:

    public class TestappTest extends ActivityInstrumentationTestCase2<AppUnderTest> { public TestappTest() { super("my.package.app", AppUnderTest.class); } public void testApp() { // Testcase } } 

    Eu tive o mesmo problema. A razão era o construtor – de alguma forma tinha um pairâmetro como este:

     public SeairchActivityTest(Class<SeairchActivity> activityClass) { super("com.example.app", SeairchActivity.class); } 

    Mas não deve ter pairâmetros como este:

     public SeairchActivityTest() { super("com.example.app", SeairchActivity.class); } 

    Funcionou paira mim.

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