Οδηγός Δημιουργίας Εφαρμογής Studio
Πώς να δημιουργήσετε εφαρμογές Android TV και Android Mobile με επωνυμία παρόχου χρησιμοποιώντας το Castovia Studio.
Τι Περιλαμβάνει το Studio
Android TV
Βάση εφαρμογής για συσκευές Android TV. Με επωνυμία παρόχου, βασισμένη στην υπάρχουσα βάση εφαρμογής του Castovia.
Android Mobile
Βάση εφαρμογής για τηλέφωνα και tablets Android. Με επωνυμία παρόχου, βασισμένη στην υπάρχουσα βάση εφαρμογής του Castovia.
Σημαντικές Διευκρινίσεις
- Οι εφαρμογές δημιουργούνται από την υπάρχουσα βάση εφαρμογής του Castovia — δεν κατασκευάζονται εξαρχής από το μηδέν.
- Το iOS και το Apple TV ΔΕΝ περιλαμβάνονται. Απαιτούν ξεχωριστή ανάθεση.
- Η έγκριση από το app store ΔΕΝ εγγυάταιται από το Castovia.
- Οι λογαριασμοί προγραμματιστή Google Play παραμένουν ευθύνη του παρόχου.
- Η υπογραφή της έκδοσης παραμένει ευθύνη του παρόχου, εκτός αν έχει συναφθεί ξεχωριστή σύμβαση.
Διαδικασία Δημιουργίας Βήμα προς Βήμα
- 1Ρυθμίστε το Branding της Εφαρμογής στο διαχειριστικό του Castovia → App Branding.
- 2Ορίστε το όνομα της εφαρμογής, το slug, τα κύρια/τονισμένα χρώματα, τα λογότυπα, τα εικονίδια και την οθόνη εκκίνησης.
- 3Κατεβάστε το Android TV config JSON από τη σελίδα branding.
- 4Κατεβάστε το Android Mobile config JSON από τη σελίδα branding.
- 5Τοποθετήστε τα αρχεία config JSON στον σωστό φάκελο του έργου της εφαρμογής.
- 6Ανοίξτε το έργο της εφαρμογής (apps/android) στο Android Studio.
- 7Εκτελέστε το Gradle sync για να επιλυθούν οι εξαρτήσεις.
Δημιουργία APK Debug
Android TV:
./gradlew :tv:assembleDebugAndroid Mobile:
./gradlew :mobile:assembleDebugΕγκατάσταση & Δοκιμή
- 9 Εγκαταστήστε το debug APK στη συσκευή δοκιμής:
- 10 Δοκιμάστε σύνδεση, σύζευξη, αναπαραγωγή και πλοήγηση.
- 11 Προετοιμάστε τα κλειδιά υπογραφής της έκδοσης (ευθύνη του παρόχου).
- 12 Υποβληθείτε μέσω του δικού σας λογαριασμού προγραμματιστή Google Play.
Ασφάλεια
- Δεν αποθηκεύονται κλειδιά υπογραφής στο Castovia εκτός αν υπάρχει ασφαλής δυνατότητα.
- Δεν υπάρχουν μυστικά CDN/DRM στο config JSON της εφαρμογής.
- Δεν υπάρχει sourceUrl στο config JSON της εφαρμογής.
- Η εφαρμογή λαμβάνει μόνο ασφαλή μεταδεδομένα αναπαραγωγής από το Castovia API.