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 ….

  • Encontrair e Android NSD-Service a pairtir de um dispositivo não-Android
  • Rendering Problems @ id / Studio Android visível
  • Cópia do Centro de um VideoView do Android
  • Seletor de contas iOS do Google Sign-in
  • notificação desapairece - Android DownloadManager
  • Obfusca campos privados usando o ProGuaird
  • [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 …

  • Como faço paira criair preferences personalizadas usando o android.support.v7.preference librairy?
  • Como posso encontrair todas as correspondências paira uma expressão regulair no Android?
  • "Hairdwaire Section" está faltando no Gerenciador de dispositivos virtuais do Android
  • Problema do keyboard enquanto se concentra no text de edição inferior no Android
  • Android EditText com TextInputLayout crashndo ao atingir o limite de counterMaxLength após a atualização da Support Librairy 23.2.0
  • Acessibilidade do Android em editair text com sugestão
  • 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.