Bu arada Eclipse mi kullanıyorsun yoksa yeni bişi çıktı google çıkarttı onu mu kullanıyorsun Android Studio :) Paslanmış bir uygulama geliştirici.. #AnalistŞart

google çıkarttı dediğin eclipsein hazır android sdklısı değilmi zaten? Adt adı sanırım ama o da eclipse zaten. Şu an olay emulatrde wifinin açılmaması. Yarın kalkınca bi denerim 127.0.0.1, sanırım dediğin doğru. Bir proxy nin arkasında isen AVD ye bu bilgieri girmelisin.. Paslanmış bir uygulama geliştirici.. #AnalistŞart

Evet, kod olarak yazmadım direk arayüzden ekledim. Telefona apkyı kurarken izin istiyor. :)

google çıkarttı dediğin eclipsein hazır android sdklısı değilmi zaten? Adt adı sanırım ama o da eclipse zaten. Şu an olay emulatrde wifinin açılmaması. Yarın kalkınca bi denerim 127.0.0.1, sanırım dediğin doğru. :)

Bu android emulator veya diger şeyler sanal bir host oluşturuy çoğu ihtimalle. Java EE bunu bu sisteme benzer bişey kullanıyordu. Bağlantıyı yaparken localhost yerine 127.0.0.1 yaz dene

php ve jsondan vazgeçtim, mysql jdbc kütüphanesini kurdum. Eclipse'e ekledim ama class not found hatası veriyor. (basit bir veritabanından 3 textView'e 3 ayrı değer çekmeye çalıştım) EDİT: kütüphane sorununu çzdüm, şimdi de "com. mysql. jdbc. exceptions. jdbc4. CommunicationsException: Communications link failure" hatası veriyor ve "The last packet sent successfully to the server was 0 miliseconds ago. The driver has not received any packets from the server." diyor. wasd tarafından 16/Ara/13 06:19 tarihinde düzenlenmiştir :)

mysql jdbc connector kütüphanesini eklemişler bulduğum bir rnekte, bikaç nesne oluşturup bağlantı kuruluyor daha sonra sorgu çalıştırıldığında dizi olarak sonuç geliyor, nextInt nextString şeklinde ayrı ayrı alınıyo değerler. Php zorunluluğu yok ama mysql için mecbur kullanıcam. sqlite baktım ama sunucusu olmayan veritabanına uzaktan erişim nasıl yapıcam? Ha sqlite ha düz txt yani. Android telefon tablet var elimde, olmasa çıldırırdım zaten :D Bugün byethosttan freehost açıp mysql ve phpyi hallettim, uygulamayıda apk olarak export edip telefona kurup çalıştırdım. Şimdi baka baka kendi projemi hazırlayıp bir de sunum için az json kastımmı olay tamamdır =) :)

Bu arada Eclipse mi kullanıyorsun yoksa yeni bişi çıktı google çıkarttı onu mu kullanıyorsun

Jdbc kullan diger işte ise json a gerek yok xml vs de kullanabilirsin. En kolayı Jdbc

php ve jsondan vazgeçtim, mysql jdbc kütüphanesini kurdum. Eclipse'e ekledim ama class not found hatası veriyor. (basit bir veritabanından 3 textView'e 3 ayrı değer çekmeye çalıştım) EDİT: kütüphane sorununu çzdüm, şimdi de "com. mysql. jdbc. exceptions. jdbc4. CommunicationsException: Communications link failure" hatası veriyor ve "The last packet sent successfully to the server was 0 miliseconds ago. The driver has not received any packets from the server." diyor. user permission u aldıgından emin misin?

Jdbc kullan diger işte ise json a gerek yok xml vs de kullanabilirsin. En kolayı Jdbc nerini dikkate alıp bi iyice inceliycem jdbc ile nasıl olduğunu. Peki avdde internet olayını nasıl halledicem? Esas problem o. :)

Ben action script ile Flash'ta, sayfa verisini okuyorum, sende yle yapabilirsin belki java'da, islem. php'ye istemci gibi girip veriyi okuyabilir, sonra onu programda işleyebilirsin.

Ben action script ile Flash'ta, sayfa verisini okuyorum, sende yle yapabilirsin belki java'da, islem. php'ye istemci gibi girip veriyi okuyabilir, sonra onu programda işleyebilirsin. Abi işte direk javayla olmuyo o iş, araya json verileri giriyo. Dediğin gibi android uygulaması istekte bulunuyo, php sayfası sorguyu çekiyo, ama php sayfasından gelen verileri okumak için jsonparser sınıfı yazmış adam. Javada jdbc ile direk sql sorgusu çekiliyo, yle yapıcam sanırım. Ama şimdi bi freehost açtım php dosyalarını ayarlayıp oraya attım, veritabanını oluşturup birde uygulamayı telefona yükleyip deniycem. Duruma gre yine yazarım buraya oldu olmadı diye. İncelediğim rnek; http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/ :)

Bir proje hazırlıyorum, internet servis izni alacak kurulumda, daha sonra internet bağlantısı üzerinden php sayfasına gidecek, php sayfası sql sorgusunu veritabanı üzerinde çalıştırıp androide sonucu gnderecek ve uygulama gelen sonucu gsterecek. Şimdi bu olayı sadece android ile yapabilir miyim diye baktım. java ile jdbc kullanılarak yapılabilir denilmiş, bir de benim seçtiğim yolla yapılabilir denilmiş. phpyi javadan çok bildiğim için bu yolu seçtim, ki veritabanına eklemeleri php ile yapmayı planlıyordum zaten. Şimdi bikaç sorum/sorunum var; - php ile yapıcam iyi güzel ama json kullanılıyormuş ve json ve javascript bilmiyorum. rnek proje var elimde inceleyeceğim ama; php ve json ilemi kolay olur yoksa jdbc ile mi? -elimdeki rnek projeyi debug ediyorum, çalışıyor ama veritabanı işlemi yapacağım zaman hata veriyor. Sebebide avdde oluşturduğum emulatrün internet bağlantısı yok. "Failed to load wifi driver" diyor. Çzümünü araştırdım, biri demiş dns yüzünden sorun oluyor, bürü demiş bilgisayarın lan kartını devre dışı bırak yle olur. Var mı bunun bir çzümü? Localhostta php dosyalarını ve veritabanını çalıştırıyorum ama emulatr localhosta erişemiyor internet olmayınca. AVD ile internet erişimi yapıp localhostla iletişim kurabilir miyim? Yoksa illa uygulamayı telefona atıp bir de host ayarlayıp telefonun wifisi üzerinden o hostamı erişim yapmalıyım? ilk olarak projenin amacı bu degilse yani php ile database'e baglanip data cekin denmediyse ve sadece database kullanman gerekiyorsa Android icinde SQLite kullanabilirsin. veya php kismi zorunlu degil ama direk dtabase'e baglanmam lazim diyorsan microsoft azure mobile services de kullanabilirsin. Onerilerin dısında bunu yapmak icinse JSON kullanmak zorunda degilsin. ornegi degistirip sadece sana text yollayan bir sey yapabilirsin ama bunu duzenli hale getirmek icin return code ve return message seklinde yazmıslar json objelerini. yani sen sadece "1/tNew entity is created" seklinde bir string gonderip bunu tab ile parse edersen de olur. ama benim tavsiyem hem yazilmis kod hem de daha duzenli olmasi acisindan json kullanmak. en son internet sorunu icinse sanal makine ile abartısız hicbir yapılmaz da cekilen eziyete de degmez. en azından test icin bir gercek android device bulup kullanmanı tavsiye ederim. sırf o virtual machine de olan yavaslık bile beni cileden cikartiyor yani onu kullanmak zorundaysan cok kolay gelsin sana :D. jdbc ise direk android support u olmayan bir sey . bu yuzden Mysql JDBC Connector library sini ekleyerek kullanmam lazım. onun dısında hic kullanmadım kolay mıdır zor mudur bilgim yok acıkcası.

Bir proje hazırlıyorum, internet servis izni alacak kurulumda, daha sonra internet bağlantısı üzerinden php sayfasına gidecek, php sayfası sql sorgusunu veritabanı üzerinde çalıştırıp androide sonucu gnderecek ve uygulama gelen sonucu gsterecek. Şimdi bu olayı sadece android ile yapabilir miyim diye baktım. java ile jdbc kullanılarak yapılabilir denilmiş, bir de benim seçtiğim yolla yapılabilir denilmiş. phpyi javadan çok bildiğim için bu yolu seçtim, ki veritabanına eklemeleri php ile yapmayı planlıyordum zaten. Şimdi bikaç sorum/sorunum var; - php ile yapıcam iyi güzel ama json kullanılıyormuş ve json ve javascript bilmiyorum. rnek proje var elimde inceleyeceğim ama; php ve json ilemi kolay olur yoksa jdbc ile mi? -elimdeki rnek projeyi debug ediyorum, çalışıyor ama veritabanı işlemi yapacağım zaman hata veriyor. Sebebide avdde oluşturduğum emulatrün internet bağlantısı yok. "Failed to load wifi driver" diyor. Çzümünü araştırdım, biri demiş dns yüzünden sorun oluyor, bürü demiş bilgisayarın lan kartını devre dışı bırak yle olur. Var mı bunun bir çzümü? Localhostta php dosyalarını ve veritabanını çalıştırıyorum ama emulatr localhosta erişemiyor internet olmayınca. AVD ile internet erişimi yapıp localhostla iletişim kurabilir miyim? Yoksa illa uygulamayı telefona atıp bir de host ayarlayıp telefonun wifisi üzerinden o hostamı erişim yapmalıyım? :)