Pessoal, estou tentando criar um hello world no android mas nao estou conseguindo. Na pasta src coloquei este código. Qual é o problema???
package com.portalandroid.olaandroid;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class OlaAndroid extends Activity {
private String oi = "Olá Android =D";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView imprime = new TextView(this);
imprime.setText(oi);
setContentView(imprime);
}
}
erro
012-09-17 15:00:31 - Foto] Android Launch!
[2012-09-17 15:00:31 - Foto] adb is running normally.
[2012-09-17 15:00:31 - Foto] No Launcher activity found!
[2012-09-17 15:00:31 - Foto] The launch will only sync the application package on the device!
[2012-09-17 15:00:31 - Foto] Performing sync
[2012-09-17 15:00:31 - Foto] Failed to find an AVD compatible with target 'Android 4.1'.
[2012-09-17 15:00:33 - Foto] Still no compatible AVDs with target 'Android 4.1': Aborting launch.
[2012-09-17 15:00:33 - Foto] Performing sync
[2012-09-17 15:00:34 - Foto] Launch canceled!
Pelo log, parece existir mais de um problema.
1º No arquivo AndroidManifest.xml, o pacote deve estar como “com.portalandroid.olaandroid”.
2º O emulador deve estar de acordo com o target device. No seu log, a mensagem “Failed to find an AVD compatible with target ‘Android 4.1’.” significa que voce nao deve ter adicionado um emulador compatível com a versão 4.1.
Veja se são estes os problemas. Poste o AndroidManifest.xml se não funcionar.
Procure na net um tutorial de como fazer o HelloWord pois pelo que vi voce esta bem confuso…
d+ cara. mas só achei hello world com eclipse. e os outros nao entendi muito bem. Vou tentar ver aquilo que o odair falou.
vlw pessoal
mas como eu coloco um virtual device? e oque é isso? um celular? (emulador)
aeeeeee \o/
agora foi. vlw pessoal.
agora… alguem sabe onde eu posso começar? tutoriais? livros? etc
Aqui tem algumas coisas, mas está desatualizado.
depois de horas pra abrir o emulador kkkk
no console mostrou que ele instalou o app mas nao aparece na area de trabalho. Alguem sabe oque aconteceu?
Alguem sabe como instala o app dentro do virtual device?
dei uma caçada e vi que precisava de algumas coisas que nao falam nos tutoriais nao sei por que raios mas blz…
dar uma alterada no xml e colocar um tal de intent-filter e tal
ficou assim
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.foto"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15" />
<application android:label="@string/app_name"
android:icon="@drawable/ic_launcher"
android:theme="@style/AppTheme">
<activity
android:name=".MainActivity" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
mas esta dando erro no log cat e nao sei analisar nem como mostrar o erro aqui. Pq quando exporta o txt vem em branco O.o
nao consigo achar os significados desse intent-fitler. acho que ele esta errado mas nao sei oque significa cada um.