Ist es möglich, eine Android-Anwendung zu erstellen, die nur einen eigenständigen Inhaltsanbieter bereitstellt? Bisher habe ich eine Klasse implementiert, die ContentProvider implementiert und zu meiner AndroidManifest.xml hinzugefügt hat. Wenn ich Builds erstelle ich keine Fehler, aber ich sehe nicht, dass ein .apk generiert wurde und wenn ich versuche, die Anwendung von Android Studio zu starten, bekomme ich "Default Activity not found".Android Standalone-Inhaltsanbieter
-3
A
Antwort
0
Falls jemand anders über diesen Beitrag läuft ... ja, es ist möglich, eine Anwendung zu haben, die nur einen Inhaltsanbieter bereitstellt.
Verwandte Themen
- 1. android EditText android: textDirection
- 2. Android:
- 3. android
- 4. Android vs android-sdk-mac_86
- 5. Android - Pinch-zoombare Android Rahmenlayout
- 6. Android: Android-Support Anmerkungen "RestrictTo"
- 7. Android Soft Tastaturabdeckungen Edittext android
- 8. Android Studio + Gradle + Android Anmerkungen
- 9. Android keywords - Rechtschreibprüfung - Android Studio
- 10. Android: Android kill tcpdump Prozess
- 11. android: layout_marginStart und android: layout_marginEnd
- 12. Android java.lang.OutOfMemoryError auf Android 6.0
- 13. Ändern Android: Etikett - Android Studio
- 14. Android nicht auslösenden android: parentActivityName
- 15. Android android.database.sqlite.SQLiteException in Android Studio
- 16. Android android: color = "android: colorbackground" nicht gefunden Klasse
- 17. wie Android-Bibliothek in Android Studio ????? (Android Studio)
- 18. Ich kann Android nicht android Android Studio 2.2
- 19. android: theme = "@ android: style/Theme.NoTitleBar.Fullscreen" Nicht funktioniert android
- 20. Android-Stil - Unterschied zwischen @style, Android :, @android: Stil, etc.
- 21. Android Wear und Android TV in Android Studio
- 22. Wie Android Android SDK-Quellen in Android-Studio 2.0
- 23. Android "android: input" überschreibt "android: digits", wenn Sie es nach dem Set "android: digits"
- 24. Unterschied zwischen Android: Breite und android: layout_width
- 25. Android Android SDK, Single Sign-on-Frage?
- 26. mit Android: Prozess = ": Remote" erstellt Android Anwendungsobjekt
- 27. Android 4.2 RadioButton Android: DrawableLeft Bug?
- 28. Oauth 2.0 Android verwenden Spring-For-Android
- 29. Unterschied zwischen Android: windowBackground und Android: colorBackground?
- 30. Android-Anmerkungen/Gradle/Android Studio Build-Probleme
"Wenn ich versuche, die Anwendung von Android Studio zu starten, bekomme ich" Standard Activity nicht gefunden "" - also, weil Sie keine Aktivität haben, geschweige denn einen Launcher. Ändern Sie Ihre Laufkonfiguration, um nur das APK zu installieren. – CommonsWare
@CommonsWare, Danke für die Rückmeldung. Haha, ich verstehe, warum ich diese besondere Botschaft bekommen habe, ich denke, ich hätte besser verstehen sollen, warum ich es erwähnte. Wie auch immer, von deinem Kommentar her scheint es, dass es möglich ist, eine .apk zu haben, die nur einen eigenständigen Content Provider enthält. Richtig? – imb
Ich bin mir nicht sicher. Es funktioniert definitiv für vorinstallierte Apps. Für normale Apps weiß ich nicht. Apps werden nach der Installation in einen "gestoppten Zustand" versetzt. In diesem Zustand funktionieren manifest registrierte Empfänger nicht. Die App verlässt den "gestoppten Zustand", wenn eine explizite Absicht zum Starten einer der Komponenten der App verwendet wird. Dies bedeutet normalerweise, dass der Benutzer auf das Startbildschirm-Symbol geklickt hat. Apps, denen eine solche Aktivität fehlt, können sich auf diese Weise nicht aus dem gestoppten Zustand herausbewegen. Ich weiß nicht, ob Anbieter auf diese Weise blockiert werden oder ob eine App mit dem Anbieter kommuniziert, wenn sie die App aus dem gestoppten Zustand herausbewegt. – CommonsWare