Bir uygulamayı tüm cihazlarla uyumlu hale nasıl getirebilirim?

Merhaba, bir uygulamayı tüm cihazlarla uyumlu hale nasıl getirebilirim ?

E
Yorum bölümünü doldurun
Ad Soyad bölümünü doldurun. Lütfen ad ve soyad yazınız (ör: Kemal Atatürk)
yorum gönderilirken bir hata oluştu!
18
18 CEVAP

Valla ben farkli ekran boyutlari icin farkli layout xml leri yazmıştım. Benim uygulamamda resim ve animaayonlar olduğu icin sadece layout weight ler falan ise yaramamisti... Zaten java kodları ayni kaliyor sadece xml kopyalayip farkli ekranlar için farkli boyutlandirma yapmistim.. Açılışta program telefon ekranina gore uygun xml i seçmesi icin ufak bir if else kullanmistim javada..

S

O kadar çok kriter var ki hepsine uygun bir uygulama yapmak çok zor. En azından Ekranlar için laoyutlar yapılabilir ama.
İşlemcisi
Ekran İşlemcisi
Ekranı çözünürlülüğü
Ram
İşmlamci hızı fazla derken çok şeyle uğraşabilirsin

K

Hybrid app ile yapabilirsin. Bkz. İonic framework

F

Uygulamanın gereken android sürümü 5.0 ve üzeri bunu 4.1 ve üzeri yapamaz mıyım ?

E

Yaparsın Ama düzgün çalışmayabilir.

K

minSdkVersion 21
targetSdkVersion 23
minsdk yı 15 yaptım. Paket ayrıştırma hatası vermeden yükledi telefona ama uygulama açılırken maalesef x uygulaması durdu diye hata verdi.

E

Çünkü desteklediği bileşenler Android 5.0 gerektiriyormuş Support desteği var mı alt sürümlere ona bakman gerek.

K

bileşenlerin mi ?

E

Ne kullanıyorsun uygulaman da

K

gradle ını kopy paste yaparmısın

K

compileleri mi ?

E

Android Studio mu Eclipse mi kullanıyorsun.
Android Studio ise Gradle
Eclipse se Library yi burada resimler misin?

K

image
E

compile 'com. Android. Support: Design: 22.2.0'

K

ekleyip dener misin olmazsa daha profesyonel biri baksın.

K

Teşekkürler ama maalesef olmadı.

E

pardon alt taraftaki 23 duruyormuş. Onu kaldırdım sadece 22 kaldı dediğiniz gibi ama aşağıdaki hatayı verdi bu sefer

E

Bu uygulamayı kendin mi yazıyorsun? Hazır uygulamayı mı mıncıklıyorsun ?

Kemaleddin Çamsarısı 6 yıl

hazır

Emre Atlıhan 6 yıl

GoLang'da yaz her yerde çalıştır...

F