[Resolvido] Hello World indevido

20 respostas
I

Uma coisa bem estranha: percorri todos os arquivos do meu aplicativo e não tem nada de “Hello, world” nele, mas antes de apresentar minha tela propriamente dita aparece uma tela branca com esta mensagem, o que pode ser? Onde procurar?

20 Respostas

M

Posta um printscreen ai pra gente ver o que é, assim acho que fica mais fácil.

D

que mensagem?

A

A mensagem é “Hello, world”?

Acho que você esta executando o projeto errado. Ao invez do projeto que esta trabalhando esta executando outro.

Ou da uma conferida na classe com o método main.

I

A tela que aparece é toda branca com os dizeres bem no meio.

Não se trata de aplicação errada porque toda alteração que eu faço surte efeito, só com este problema de mostrar o “Hello, world”.

A

cola um print e mostra quando aparece a imagem.
Ao iniciar?

M

ideiainformatica:
A tela que aparece é toda branca com os dizeres bem no meio.

Não se trata de aplicação errada porque toda alteração que eu faço surte efeito, só com este problema de mostrar o “Hello, world”.

Seria bacana colocar um printscreem, pode ser mais fácil entender o que é essa tela branca.

D

Imagino que esteja falando de uma aplicação android, correto?

Verifique se esse texto não está em uma TextView do main.xml ou activity_main.xml do seu projeto. Quando você cria um projeto novo no ADT ele cria automaticamente um arquivo com o nome “seuprojeto/res/layout/activity_main.xml” que contém o código:

<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/hello_world" />

I

Aí está o printscrren


R

já tentou usar o search pra fazer uma busca por “Hello world!”, “Hello”, “world”, etc?

I

Já tentei de tudo, procurei em todos os arquivos do sistema, de todas as forma da pesquisa

I

Como faço para excluir os atalhos que tenho na tela principal e na tela de aplicações do emulador?

Quem sabe isto resolve, pois nas primeiras versões esta tela existia.

D

ideiainformatica:
Como faço para excluir os atalhos que tenho na tela principal e na tela de aplicações do emulador?
Quem sabe isto resolve, pois nas primeiras versões esta tela existia.

Tem certeza que está executando o app correto?

Vai depender do emulador e da versão do android que você está utilizando, mas vai em Config > Aplicativos > SeuProjeto como num celular android comum. Nessa tela você pode limpar o cache ou até mesmo remover o app do emulador (Essa ação não remove o seu projeto da IDE).

I

Não se trata de aplicação errada porque toda alteração que eu faço surte efeito, só com este problema de mostrar o “Hello, world”.

Não consegui excluir, mas acho que não precisa, pois quando mudo alguma coisa ele faz, mantendo o Hello World

D

ideiainformatica:
Não se trata de aplicação errada porque toda alteração que eu faço surte efeito, só com este problema de mostrar o “Hello, world”.

Não consegui excluir, mas acho que não precisa, pois quando mudo alguma coisa ele faz, mantendo o Hello World


Então é bem provável que o “hello world!” realmente esteja ai perdido em algum lugar.

Já olhou no arquivo de @string resources? Geralmente fica em res/values/string.xml. Lá você pode definir valores de constantes string para evitar escrever texto direto nos arquivos XML. De repente o seu main.xml ta apontando pra alguma constante desse arquivo que tem o valor “hello world!”.

I

Não tem nem no strings.xml nem em nenhum outro XML ou JAVA

F

Abre o xml (main.xml), lá deve ter o hello world, possivelmente deve ser o text do seu layout principal.

E o strings.xml é localizado na pasta res/values/

I

Não tem Hello World em arquivo nenhum do aplicativo.

F

Garanto 100% que existe! E deve ser na propriedade text do layout principal.

Tire print de toda a tela contendo as propriedades do layout.

I

Meu aplicativo tem uma única tela:



<TextView
    android:id="@+id/labmesano"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/mess"
    android:textAppearance="?android:attr/textAppearanceMedium" />

  <Spinner
    android:id="@+id/messp"
    android:layout_width="108dp"
    android:layout_height="wrap_content"
    android:entries="@array/meses" />

</LinearLayout>

<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:tools="http://schemas.android.com/tools"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:orientation="vertical" >
  <TextView
    android:id="@+id/textView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/anos"
    android:textAppearance="?android:attr/textAppearanceMedium" />

  <Spinner
    android:id="@+id/anosp"
    android:layout_width="112dp"
    android:layout_height="wrap_content"
    android:entries="@array/anos" />

  </LinearLayout>
</LinearLayout>

<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:tools="http://schemas.android.com/tools"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:orientation="horizontal" >

  <TextView
    android:id="@+id/labvalor"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginBottom="28dp"
    android:text="@string/valortribs"
    android:textAppearance="?android:attr/textAppearanceMedium" />

  <EditText
    android:id="@+id/valor"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginLeft="40dp"
    android:ems="10"
    android:gravity="right"
    android:hint="@string/valor"
    android:inputType="numberDecimal"
    android:selectAllOnFocus="@bool/Verdade" />

</LinearLayout>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:tools="http://schemas.android.com/tools"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:orientation="horizontal" >
  
  <Button
    android:id="@+id/butcalculo"
    android:layout_width="151dp"
    android:layout_height="wrap_content"
    android:layout_marginBottom="20dp"
    android:drawableLeft="@drawable/calc"
    android:text="@string/calcular" />

	<Button
      android:id="@+id/button1"
      android:layout_width="157dp"
      android:layout_height="wrap_content"
      android:layout_marginBottom="20dp"
      android:text="@string/sair" />

</LinearLayout> 
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:tools="http://schemas.android.com/tools"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:orientation="horizontal" >
    <LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="vertical" >
      <TextView
        android:id="@+id/ins"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginBottom="5dp"
        android:text="@string/ins"
        android:textAppearance="?android:attr/textAppearanceMedium" />
      <TextView
        android:id="@+id/ire"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginBottom="5dp"
        android:text="@string/ire"
        android:textAppearance="?android:attr/textAppearanceMedium" />
      <TextView
        android:id="@+id/val"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginBottom="5dp"
        android:text="@string/liquido"
        android:textAppearance="?android:attr/textAppearanceMedium" />
    </LinearLayout>
    <LinearLayout
      xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:tools="http://schemas.android.com/tools"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:orientation="vertical" >        
      <TextView
        android:id="@+id/val1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginBottom="5dp"
        android:gravity="right"
        android:textAppearance="?android:attr/textAppearanceMedium" />

      <TextView
        android:id="@+id/val2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginBottom="5dp"
        android:gravity="right"
        android:textAppearance="?android:attr/textAppearanceMedium" />

      <TextView
        android:id="@+id/val3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginBottom="5dp"
        android:gravity="right"
        android:textAppearance="?android:attr/textAppearanceMedium" />
    </LinearLayout>
</LinearLayout>
I

Instalei outro emulador e o Hello World sumiu, deve ter ficado alguma sujeira no anterior.

Obrigado a todos

Criado 25 de março de 2013
Ultima resposta 27 de mar. de 2013
Respostas 20
Participantes 7