Gönderen Konu: Android 2.3 İçin Cordova  (Okunma sayısı 944 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

« : »
Cordova'yı kurdum, bütün ayarları yaptım, hatta derleme bile yapabiliyorum. Tek sorunum Android 2.3 sürümünde uygulamam çalışmıyor. (Uygulama olarak Cordova örnek uygulaması)

Derlenen APK dosyasının Android 2.3 çalışmasını nasıl sağlarım? Hangi ayarları yapmam gerekiyor? Bu arada APK yükleniyor ama çalışmıyor, uygulama durdu hatası veriyor.
Hello!

« Yanıtla #1 : »
Test işlemlerini nerede yapıyorsun ? Sdk managerinden android 2.3 (api10)'ü projene eklemen gerekiyor.
Peşinden Gidecek Cesaretin Varsa Bütün Hayaller Gerçek Olabilir..

« Yanıtla #2 : »
Sdk managerinden android 2.3 (api10)'ü projene eklemen gerekiyor.

Nasıl yapacağım?
« Son Düzenleme: 31 Mayıs 2017 - 18:33:11 Gönderen: uçbirim2002 »
Hello!

« Yanıtla #3 : »
Projeni oluştururken Cordova nın android versiyonlarından hangisini yükledin. Hangi api sürümünü yükliceksen ona göre versiyon seçmen gerekiyor.

https://cordova.apache.org/docs/en/latest/guide/platforms/android/#requirements-and-support
Örnek versiyon ekleme kodun;
Kod: [Seç]
cordova platform add android@3.7.0
https://cordova.apache.org/docs/en/latest/platform_plugin_versioning_ref/

tavsiyem yeni sdklarda çalışma yapman.
Peşinden Gidecek Cesaretin Varsa Bütün Hayaller Gerçek Olabilir..

« Yanıtla #4 : »
Kod: [Seç]
$ cordova platform add android@3.7.0
Using cordova-fetch for cordova-android@3.7.0
Adding android project...
Error: Your android platform does not have Api.js
Hello!

« Yanıtla #5 : »
@uçbirim2002, Selamün Aleyküm, hayırlı Ramazanlar.
Öncelikle son sürüm cordova'yı yükle. Daha sonra projeni oluştur ve config.xml dosyasına şu yoksa bunu ekle:
Kod: [Seç]
<platform name="android">
        <preference name="android-minSdkVersion" value="10" />
</platform>
NOT: Tavsiyem saf Cordova yerine Ionic 2 kullanmandır. Niçin Cordova?

« Yanıtla #6 : »
@uçbirim2002, Selamün Aleyküm, hayırlı Ramazanlar.
Öncelikle son sürüm cordova'yı yükle. Daha sonra projeni oluştur ve config.xml dosyasına şu yoksa bunu ekle:
Kod: [Seç]
<platform name="android">
        <preference name="android-minSdkVersion" value="10" />
</platform>
NOT: Tavsiyem saf Cordova yerine Ionic 2 kullanmandır. Niçin Cordova?

Aleyküm selam.

Ionic gibi diğer framework'lerde proje oluştururken bile internet bağlantısına ihtiyaç duyuyor. Cordova da böyle bir sorun yok. İnternet bağlantısı olmadan istediğim proje oluşturup platform ekleyebiliyorum.

Kotalı olunca hepsini hesap ediyorsun :)

Dediğiniz ayarı daha önce denedim. Galiba işe yaramamıştı, AndroidManifest.xml dosyasını açıp elle düzenlemem gerekti.
« Son Düzenleme: 31 Mayıs 2017 - 18:34:06 Gönderen: uçbirim2002 »
Hello!

« Yanıtla #7 : »
@uçbirim2002

Kod: [Seç]
cordova --version

çıktısını alabilir miyim.
Peşinden Gidecek Cesaretin Varsa Bütün Hayaller Gerçek Olabilir..

« Yanıtla #8 : »
Kod: [Seç]
7.0.1
Hello!

« Yanıtla #9 : »
Kod: [Seç]
$ cordova platform add android@3.7.0
Using cordova-fetch for cordova-android@3.7.0
Adding android project...
Error: Your android platform does not have Api.js

Api.js ile alakalı bir sorunun var bunun çözümünü silip tekrar kurmakla bulmuşlar.

Kod: [Seç]
cordova platform rm android
cordova platform add android@3.7.0
Diyelim bakalım işe yarayacak mı dikkat etmen gereken nokta 3.7.0 sürümünü kurduğunda api21 den sonrasını kullanamazsın yani yeni android sürümlerinde uygulaman çalışmayacaktır. Eğer x apisine uygun bir uygulama yapmak istiyorsan native kısmından başlayıp sdk manager ile projene api sürümlerini ekleyebilirsin.
Peşinden Gidecek Cesaretin Varsa Bütün Hayaller Gerçek Olabilir..