Dans mon cas, je veux écrire une application qui soit totalement symétrique (pas client-serveur) avec des fonctionnalités identiques sur deux PC, l'un sur Windows ou Linux et l'autre sur Android. Puis-je exécuter le même programme sur les deux ou dois-je envelopper dans un paquet Android pour les persmissioons, etc?Puis-je exécuter une application Java "standard", non Android, sur Android?
Les deux PC communiqueront par TCP/IP, sorte de peer-to-peer, mais je suspecte que comme une question générique cela pourrait intéresser beaucoup.
Vous en avez également besoin pour votre interface utilisateur, les permissions, donc il peut être distribué/installé comme une application Android normale, etc. – CommonsWare