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

  • kev5124

    kev5124

    9 Kasım 2008
  • Richard Laxa

    Richard Laxa

    30 AĞUSTOS 2012
  • VOICE TV

    VOICE TV

    2 Aralık 2010

İLGİLİ SORU / CEVAPLAR