• 13-11-2013, 02:13:47
    #1
    Merhaba arkadaşlar uygulamalar üzerinde çalışıyorum ama netten herşeye ne yazıkki ulaşamıyorum. Bunlardan biride apk lerini nasıl alıcam çözemedim

    Emilatör den baıyorum uygulamaya ama birde tele yükleyip denemek istiyorum.

    manifest te
    Export an unsigned APK and sign it manually yeri var fakat burdan aldıgım apk yı tele yükleyemiyorum sorun nerede ?
  • 13-11-2013, 12:43:03
    #2
    Sanırım Eclipse kullanıyosun.Bunun için bir kaç yöntem var;

    1) Telefonunu bilgisayarına bağlayarak Run>Run Configirations>Target>Active Devices seç.Uygulamayı derlediğinde doğrudan telefonunda çalışacaktır.

    2) Uygulamanın bulunduğu klasöre git bin klasörü içerisinde uygulamanın .apk dosyasını göreceksin bunu telefonuna kopyalarak install edebilirsin.

    3) Package Explorer'dan uygulamanı seç sağ tıkla Android Tools>Export Signed App Package diyerek uygulamanın imzalı bir apk dosyasını oluştur.(Bu yöntemi markete yükleme yapacağın zaman kullanmanı tavsiye ediyorum)

    Bunların arasında en kolay birinci yöntem.Kolay gelsin.
  • 13-11-2013, 15:11:32
    #3
    EmirCihan adlı üyeden alıntı: mesajı görüntüle
    Sanırım Eclipse kullanıyosun.Bunun için bir kaç yöntem var;

    1) Telefonunu bilgisayarına bağlayarak Run>Run Configirations>Target>Active Devices seç.Uygulamayı derlediğinde doğrudan telefonunda çalışacaktır.

    2) Uygulamanın bulunduğu klasöre git bin klasörü içerisinde uygulamanın .apk dosyasını göreceksin bunu telefonuna kopyalarak install edebilirsin.

    3) Package Explorer'dan uygulamanı seç sağ tıkla Android Tools>Export Signed App Package diyerek uygulamanın imzalı bir apk dosyasını oluştur.(Bu yöntemi markete yükleme yapacağın zaman kullanmanı tavsiye ediyorum)

    Bunların arasında en kolay birinci yöntem.Kolay gelsin.
    çok teşekkürler. peki imzalı bir apk oluştururken oradaki location - pasword - ve ardından çıkan yerleri nasıl doldurmak gerekiyor ?
  • 13-11-2013, 16:18:41
    #4
    Onu da aşağıdaki adımları izleyerek halledebilirsin;

    1) İlk pencereden projeni seç

    2) Burada bize bi keystore lazım.İsterseniz Create new keystore diyerek yeni bi keystore oluşturabilirsiniz ya da SDK ile gelen debug.keystore'u kullanabilirsiniz.Yeni bi keystore oluşturmak isterseniz Browse ile dosyanın oluşturulacağı konumu seçin ve keystore'unuz için parolayı belirleyin.Mevcut keystore'u kullanmak için ise C:\Document and Settings\Kullanıcı Adın\.android\debug.keystore'u seçin.Parola olarak "android" girin.

    3)Eğer debug.keystore seçtiyseniz sizi yeni bir alias oluşturma penceresine yönlendirecektir.Create a new key diyerek diğer adıma geçin.Yeni bir keystore oluşturduysanız doğrudan alias oluşturma adımına geldiniz demektir.

    4)Bir alias ismi girin, parola belirleyin, geçerlilik süresini girin(play store en az 50 yıl istiyor), alttaki kısımları ise kendi belirleyeceğiniz şekilde doldurun.

    Next ve Finish dediğinizde apk dosyanız oluşacaktır.
  • 13-11-2013, 19:03:29
    #5
    EmirCihan adlı üyeden alıntı: mesajı görüntüle
    Onu da aşağıdaki adımları izleyerek halledebilirsin;

    1) İlk pencereden projeni seç

    2) Burada bize bi keystore lazım.İsterseniz Create new keystore diyerek yeni bi keystore oluşturabilirsiniz ya da SDK ile gelen debug.keystore'u kullanabilirsiniz.Yeni bi keystore oluşturmak isterseniz Browse ile dosyanın oluşturulacağı konumu seçin ve keystore'unuz için parolayı belirleyin.Mevcut keystore'u kullanmak için ise C:\Document and Settings\Kullanıcı Adın\.android\debug.keystore'u seçin.Parola olarak "android" girin.

    3)Eğer debug.keystore seçtiyseniz sizi yeni bir alias oluşturma penceresine yönlendirecektir.Create a new key diyerek diğer adıma geçin.Yeni bir keystore oluşturduysanız doğrudan alias oluşturma adımına geldiniz demektir.

    4)Bir alias ismi girin, parola belirleyin, geçerlilik süresini girin(play store en az 50 yıl istiyor), alttaki kısımları ise kendi belirleyeceğiniz şekilde doldurun.

    Next ve Finish dediğinizde apk dosyanız oluşacaktır.
    evet aldım fakat güncelleme yayınlayacagımda nasıl olucak bidaha aynı şekilde almama izin vermiyor sanırım
  • 13-11-2013, 19:07:54
    #6
    adminaktuel adlı üyeden alıntı: mesajı görüntüle
    evet aldım fakat güncelleme yayınlayacagımda nasıl olucak bidaha aynı şekilde almama izin vermiyor sanırım
    Güncelleme yaparken mevcut aliasını ve keystoreunu kullanarak apk'yı oluşturabilirsin.Güncellemede yapman gereken AndroidManifest dosyasından version değişikliği gerçekleştirmek.Örneğin ilk uygulamanda manifest aşağıdaki gibi olsun

    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.dortkelime.birresim"
        android:versionCode="1"
        android:versionName="1.0" >
    Güncelleme göndermek için aşağıdaki gibi bi değişiklik yeterli olacaktır.

    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.dortkelime.birresim"
        android:versionCode="2"
        android:versionName="1.2">
    versionCode ve Name'i keyfine göre düzenleyebilirsin.Dikkat etmen gereken önceden kullanmış olduğun bir versionCode kullanmamak.