Android projede R.java hatası

Başlatan talib, 22 Nisan 2014 - 22:24:47

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

talib

Merhaba arkadaşlar Ben ubuntuya hem eclipse hem netbeans kurdum ama ikisindede oluşturdugum projelerde gen klasörünün içinde R.java oluşmuyor projeyi clear edip build edip fix etsemde yeni eclipse sürümleri ve farklı sdk lar kursamda problemi aşamadım böyle bir problemle karşılaşan oldumu nasıl aşabilirim yardımcı olurmusunuz veya problemin kaynagını nerden ögrenebilirim

sem

Tüm XML'leri gözden geçirmeniz gerekir. build dediğinizde çözülmüyorsa, R derlenemiyor demektir. Genelde XML dosyalarında oluşan bir hata, kaynakların derlenmesine engel olur. Sorun böyle bir şey olabilir.
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

freeman

AndroidManifest.xml dosyasının doğru olduğundan, tüm gerekli parametreleri içerdiğinden emin olun.
Good morning and welcome to the Black Mesa Transit System. This automated train is provided for the security and convenience of the Black Mesa Research Facility personnel.

talib

peki ben bunu gözden gecirsemde her oluşturdugum projede bunu manuelmi ayarlamam gerekecek.

sem

Evet, elbette her projede XML'lerinizin hatasız olması gerekir.

XML'leri düzelttikten sonra şu kontrolü yapmalısınız, hata aldığınız zaman R derlenmiyor ve oluşturulmuyor. Fakat kod içerisinde referansı olduğu için, ctrl + o vs gibi bir kombinasyon kullanırsanız android.R*; import edilmiş olabilir. Daha sonradan bu android.R importlarını "import sizin.paket.isminiz.R;" ile değiştirmeniz gerekli
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

talib

Oncelikle Ilgilendiginiz için çok tesekkurler peki proje oluştururken neden xml leri düzgün oluşturuyor bunun çözümünü nerde aramam lazım peki

sem

Yorum yapmak çok zor, proje çok mu büyük? Projeyi paylaşırsanız svn vs gibi bir sistem ile, deneme şansı olabilir ilgili arkadaşların.
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?

talib

Proje büyükmü derken daha yeni oluşturdugum içine bir şey yazmadıgım ilk oluşrulan proje eclipsedede netbeansdede oluştursam aynı sorun olunca sdk aklıma geldi ama ikici indirdigimdede aynı sorun oldu acaba sdk dosyasının konulması gereken özel bir yer varmı benim sdk dosyası dowloads klasörünün içinde bulunuyor. Proje Dosyası http://www.mediafire.com/download/zdpzq4a2pachmw0/asdf.tar.gz bu adresten indirebilirsiniz. Yada Java Geliştirmek için hangi jdk yı kullanıyorsunuz ögrene bilirmiyim.

freeman

Bazı hatalar ADT yüzünden alınabiliyor. Özellikle XML dosyalarında çok cins cins hatalar verebiliyor. Mesela menu.xml dosyasını bir türlü düzenleyememiştim ben program içinden. Eclipse saçmalıyordu.
Good morning and welcome to the Black Mesa Transit System. This automated train is provided for the security and convenience of the Black Mesa Research Facility personnel.

sem

Böyle durumlarda clean & rebuild işe yarayabiliyor. Bu şekilde çok fazla hata gibi görünüp de clean & rebuild  ile düzelen Eclipse algılama sorununa denk geldim.
".NET çemberinden geçen lirisist etkisi bir 'Volcano', bir yüzüm Java bir yüzüm Badalamenti Don Tano"
----------------------------------------------------------------------------------------------------------------------
"Her yer ölüm yine, burası dünya
Derken ölüm bile bu nasıl dünya?
Benden ölüm dile, batıyor gün yine
Burası dünya?