SORU
16 Aralık 2011, Cuma


Nasıl bir Hizmet, ne zaman başlar .muayene ilk defa Yüklenir

Benim uygulamada herhangi bir UI parçası sahip değilim, bir Hizmet Uygulama cihazda yüklü alır almaz başlamak istiyorum. Hangi cevabı onun o çok bağlantı mümkün değil gördüm ama kesinlikle mümkündür sanırım. Sadece benim koşulunu yerine getirmesi mu Android Market PlanB Uygulama bir göz atın. Ne kadar uğraşsam aşağıda Manifest dosyam, ama hiç Hizmet çağrıldı. Uygulama Yüklü olduğunda bir Servisi başlatmak için en iyi yol nedir, bana bildir.

GÜNCELLEME

Ben de kendisi için diğer Uygulamalar için Paket tespit için değil ama gayet iyi çalışıyor android.intent.action.PACKAGE_ADDED kullanarak denedim.

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.auto.start"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk android:minSdkVersion="8" />
    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>

    <application
        android:icon="@drawable/ic_launcher" >

        <service android:name=".MyService">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </service>

        <receiver android:name=".BootUpReceiver">
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED"/>
                <category android:name="android.intent.category.DEFAULT"/>
                <action android:name="android.intent.action.PACKAGE_INSTALL" />
                <action android:name="android.intent.action.PACKAGE_ADDED" />
                <data android:scheme="package"/>
            </intent-filter>
        </receiver>
    </application>
</manifest>

CEVAP
16 Aralık 2011, Cuma


Neyse ki, Plan B Android üzerinde bir kullanıcı deneyimi ve Galaxy Nexus üzerinde test olarak 3.1 , çalışmıyor.

B Planı ne Android artık bunun olmasını engeller özellikle hangi sürücü tarafından kötü amaçlı yazılım tarafından kullanılabilecek bir güvenlik açığı istismar.


GÜNCELLEME

Netleştirmek için: inazaruk gönderildi ve diğer cevaplara yorum koymak Gibi, tüm uygulamalar, kurulum sırasında bir devlet". durdu yerleştirilir Bu uygulama kullanıcı Ayarları durur kuvvet uygulamadan sonra uygulama içinde rüzgarlar aynı devlettir. Bu "durduruldu" durumu, bir uygulama etkinliği el ile başlatmak dışında herhangi bir nedenle çalıştırın. sırada Özellikle, BroadcastReceviers kullanıcının el ile uygulama bitene kadar, kayıtlı oldukları olay ne olursa olsun çağrılan olacak.

Bu blok, B Planı daha önce istismar edildi uzaktan yükleyin-ve-çalıştır, senaryo kapsar. Bu, tüm sonra, hacklenmiş bir Google Hesabı olan herkes, cihaz, eller serbest enfekte olma riskiyle karşı karşıyadır.

OP diyor:

Bir Hizmet Uygulama cihazda yüklü alır almaz başlamak istiyorum

OPERASYON başarısız olur ve bu sözde önlemek için uygulamayı yeniden gerekir"".

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 3DS Max Tutorials

    3DS Max Tuto

    4 AĞUSTOS 2013
  • andyabc45

    andyabc45

    1 Mayıs 2011
  • Plugable

    Plugable

    19 Mayıs 2010