Est-il possible de créer une application Android qui utilise Kotlin avec make ou Soong?

querelle

Je travaille sur une application Android intégrée à l'image système et j'aimerais y ajouter la prise en charge de Kotlin.

Actuellement, il se construit avec Gradle (développement régulier) et make (Android.mk, build du système). L'ajout du support Kotlin à Gradle est très fluide, mais je suis coincé sur les pièces basées sur la fabrication. Je pense à déplacer les parties basées sur la marque vers Soong, après avoir vu que c'est un peu similaire à Bazel (du moins sémantiquement, qu'en est-il des fonctionnalités?), Qui semble prendre en charge la création d'applications Android. Je me rends compte que c'est une configuration rare, et je n'ai trouvé aucun exemple où Kotlin est utilisé avec make ou Soong.

querelle

Avec le dernier AOSP, il est désormais possible de créer des applications système écrites en Kotlin avec Soong, avec certaines limitations. Voir https://github.com/jzoran/kotlin-privapp pour plus de détails.

Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.

En cas d'infraction, veuillez [email protected] Supprimer.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

Est-il possible de créer une application Android Wear avec React Native

Est-il possible de créer une application iOS qui communique sans fil avec un appareil Arduino?

Est-il possible de créer une application iOS avec Go sans Swift ou Objective-C?

Est-il possible d'utiliser Tkinter pour créer une application pour Android ou iOS?

Est-il possible de créer un `TYPE ... TABLE` qui utilise les colonnes d'une table existante ?

Est-il possible de créer un type ou une interface qui est un tableau avec exactement "n" entrées dans TypeScript?

Est-il possible de créer une application de bureau Facebook avec python?

Est-il possible de créer une application de navigation mobile avec React Native?

Est-il possible de créer une application avec tous les fragments?

Est-il possible de créer une application web progressive avec react-strap ?

Est-il possible de créer une application iOS avec Windows Cordova?

est-il possible de créer une regex pour supprimer tout le domaine (sans sous-domaine) avec Kotlin/Java incluant (ou non) les ports ?

Est-il possible de créer un fichier ou un programme qui n'est pas volumineux mais qui prendrait une éternité (beaucoup de temps) à crypter avec AES ou les algorithmes de cryptage RSA?

Est-il possible de créer des fonctions (ou autre chose) qui incluent des sélecteurs avec SASS?

Est-il possible de créer une RPZ (ou une fonctionnalité similaire) avec Google Cloud DNS?

Est-il possible de créer une application Windows universelle native à l'aide de Vue et / ou Angular?

Impossible de créer une application qui utilise inappbrowser

Est-il possible de créer une fonctionnalité sur l'enregistrement des utilisateurs avec Pudit ou Devise on Rails?

Est-il possible d'effectuer une injection SQL sur une application qui utilise Entity Framework ?

Est-il possible de créer une application de bureau (avec interface graphique) en utilisant uniquement C ?

Est-il possible de créer une application basée sur les rôles avec OAuth2?

Est-il possible de créer une application Cordova avec le back-end Spring Boot?

Est-il possible de créer une boucle REGEX qui itère dans une liste

Est-il possible de savoir qui a créé un tag ou une branche dans CVS?

Est-il possible de créer une classe ou une interface qui hérite de toutes les propriétés d'un type

Est-il possible de créer un HTA (application html) qui peut rechercher un texte

Est-il possible de créer une nouvelle couleur dans Android avec un projet de flutter?

Est-il possible de créer une image sur une page Web qui ne peut pas être copiée ou enregistrée par l'utilisateur final

Est-il possible de créer une application native React pour Android sans exécuter un émulateur ?

TOP liste

  1. 1

    comment afficher un bouton au-dessus d'un autre élément ?

  2. 2

    impossible d'obtenir l'image d'arrière-plan en plein écran dans reactjs

  3. 3

    Je continue à obtenir l'objet 'WSGIRequest' n'a pas d'attribut 'Get' sur django

  4. 4

    comment supprimer "compte de connexion google" à des fins de développement - actions sur google

  5. 5

    Conversion double en BigDecimal en Java

  6. 6

    Impossible d'accéder à la vue personnalisée pendant le test de l'interface utilisateur dans XCode

  7. 7

    Algorithme: diviser de manière optimale une chaîne en 3 sous-chaînes

  8. 8

    Passer la taille d'un tableau 2D à une fonction ?

  9. 9

    Comment obtenir l'intégration contextuelle d'une phrase dans une phrase à l'aide de BERT ?

  10. 10

    Comment changer le navigateur par défaut en Microsoft Edge pour Jupyter Notebook sous Windows 10 ?

  11. 11

    CSS: before ne fonctionne pas sur certains éléments,: after fonctionne très bien

  12. 12

    Comment créer un bot à compte à rebours dans Discord en utilisant Python

  13. 13

    Comment ajouter une entrée à une table de base de données pour une combinaison de deux tables

  14. 14

    Exporter la table de l'arborescence vers CSV avec mise en forme

  15. 15

    Comment activer le message Pylint "too-many-locals" dans VS Code?

  16. 16

    Créer un système Buzzer à l'aide de python

  17. 17

    Spring @RequestParam DateTime format comme ISO 8601 Date Heure facultative

  18. 18

    Empêcher l'allocation de mémoire dans la génération de combinaison récursive

  19. 19

    Déplacement des moindres carrés d'ajustement pour les déplacements de points ayant des problèmes

  20. 20

    Comment choisir le nombre de fragments et de répliques Elasticsearch

  21. 21

    Microsoft.WebApplication.targets

chaudétiquette

Archive