SORU
12 HAZİRAN 2009, Cuma


Eğer Android Market'ten indirilmiş olsaydı tespit

Test sunucusu ve bir üretim sunucusuna bağlanmak mümkün olmayabilir Android bir kütüphane var. Geliştiriciler bu kütüphane geliştirirken test server kullanmak istiyorum, ve üretim Uygulama Android Market'ten indirilen server.

Bu (ya da olmayan Pazar Pazar?) nereden geldiğini anlatmak için bir uygulama mümkün mü Bir imzalı JAR dosyasını varlığını tespit diye tahmin ediyorum.

CEVAP
13 HAZİRAN 2009, CUMARTESİ


Evet, bunun için imza kullanabilirsiniz. Eğer kullandığınız bir hata ayıklama anahtarı işareti uygulaması sırasında geliştirme ve yayın anahtarı ne zaman yükleme uygulaması için pazar olabilir kontrol için imza uygulaması ile imzalanmış ve dayandığı kullanın test veya üretim sunucusu. İşte app imzası okumak için küçük bir kod parçası:

    try {
        PackageManager manager = context.getPackageManager(); 
        PackageInfo appInfo = manager.getPackageInfo(
            YOUR_PACKAGE_NAME, PackageManager.GET_SIGNATURES);

        // Now test if the first signature equals your debug key.
        boolean shouldUseTestServer = 
            appInfo.signatures[0].toCharsString().equals(YOUR_DEBUG_KEY);

    } catch (NameNotFoundException e) {
        // Expected exception that occurs if the package is not present.
    }

YOUR_PACKAGE_NAME 'com.gibi bir şey olsa gerek wsl.'. CardioTrainer Senin AndroidManifest.xml kullanılan paket adı olmalı. İyi Şanslar

mark

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Floortile83

    Floortile83

    16 Ocak 2010
  • Fr. Eckle Studios

    Fr. Eckle St

    29 Kasım 2006
  • SavageLuxxxGaming - Daily NBA 2K15 & NBA Live 15 Enjoy And Subscribe!

    SavageLuxxxG

    11 Ocak 2013

İLGİLİ SORU / CEVAPLAR