Barış Efe Yazıyor

Bir başka WordPress blogu.

Archive for the 'Android' Category

Android Webview ile orientation değişimi

Webview kullandığınız bir activityde orientation değişiminde
sayfayı yeniden yüklemeden aynı sayfanın yeni orientationda
yüklenmesini sağlamak için: 

Activity kodu içinde:

@Override
public void onConfigurationChanged(Configuration newConfig){        
    super.onConfigurationChanged(newConfig);
}

AndroidManifest.xml içinde de:

<activity android:name="..."
          android:label="@string/appName"
          android:configChanges="keyboardHidden|orientation"
yazılması gerekir.

No comments

Android Projesine ant build ekleme

#android update project -p .

No comments

Android telefonlarda network trafik gözlemleme

http://www.vbsteven.be/blog/android-debugging-inspectin-network-traffic-with-tcpdump/ adresinden ilgili adımlar gerçeklendikten sonra
#tcpdump-arm -efl -XX -s0
komutu ile GET / POST dataları gözlemlenebilir.

Extra bilgi: http://source.android.com/porting/tcpdump.html

No comments

Android Emulator icin sdcard eklemek

#pwd
/home/gunebakan/.android/avd/adk-1.6.avd
#mksdcard 32M sdcard1.iso
#emulator -sdcard /home/gunebakan/.android/avd/adk-1.6.avd/sdcard1.iso -avd adk-1.6

No comments

Android emulatore Android Dev Phone 1 sistem image i yüklenerek Android Market uygulamasının çalıştırılması

http://developer.htc.com/adp.html#s3
adresinden ilgili “System Image” indirilir.

Benim ubuntu gnu/linux sistemim için
/home/gunebakan/.android/avd/adk-1.6.avd altına
system.img file ı kopyalanır…

Sistemde önceden kayıtlı android emulator konfigurasyonlarını listelemek için:

#android list avds
Available Android Virtual Devices:
Name: adk-2.0
Path: /home/gunebakan/.android/avd/adk-2.0.avd
Target: Android 2.0 (API level 5)
Skin: HVGA
———
Name: adk-1.6
Path: /home/gunebakan/.android/avd/adk-1.6.avd
Target: Android 1.6 (API level 4)
Skin: HVGA
———
Name: adk-2.1
Path: /home/gunebakan/.android/avd/adk-2.1.avd
Target: Android 2.1 (API level 7)
Skin: HVGA
———
Name: adk-1.5
Path: /home/gunebakan/.android/avd/adk-1.5.avd
Target: Android 1.5 (API level 3)
Skin: HVGA
———
Name: adk-2.0.1
Path: /home/gunebakan/.android/avd/adk-2.0.1.avd
Target: Android 2.0.1 (API level 6)
Skin: HVGA

Aşağıdaki komut çalıştırılarak android emulator başlatılır:
#emulator -wipe-data -avd adk-1.6

“Set up your Google account” skip deyip daha sonra “Home” button u ile ana ekrana geçin.
Ana ekranda market uygulaması görünecektir.
Kayıt olduktan sonra emulator yardımı ile market uygulamasını kullanabilirsiniz.

No comments