Che cosa significa AAPT (Android Asset Packaging Tool)? Come funziona?Che cos'è AAPT (Android Asset Packaging Tool) e come funziona?
Posso spedire il file .so
di un'applicazione nel file APK di un'altra applicazione che utilizza AAPT?
Che cosa significa AAPT (Android Asset Packaging Tool)? Come funziona?Che cos'è AAPT (Android Asset Packaging Tool) e come funziona?
Posso spedire il file .so
di un'applicazione nel file APK di un'altra applicazione che utilizza AAPT?
è lo strumento di default del SDK di Android per il confezionamento di tutte le classi e le risorse in un file APK.
Dove si trova lo strumento aapt? Non riesco a trovarlo nella mia dir $ ANDROID_HOME. –
si trova sotto ogni strumento di compilazione come 'Androidsdk \ build-tools \ 23.0.2' –
AAPT consente di visualizzare, creare e aggiornare gli archivi ZIP-compatibile (ZIP, JAR, e APK). Può anche compilare risorse in risorse binarie. È il builder di base per le applicazioni Android.
Naturalmente è possibile spedire .so file da un'applicazione, ma se si desidera utilizzarlo, avrete bisogno di plug-in di reverse engineering e questi non sono molto raccomandato a causa della complessità. Non conosco nessuno per Android, ma ci sono un sacco di plugin per ambienti.
Inoltre è possibile la ricerca un po 'prima di pubblicare,
Hi vinacce, Come eseguire il comando aapt in finestre: Sto cercando seguente ma ottenere errore D: \ Android Software \ Qt per Android \ ADT-fascio-windows-x86_64-20140702 \ ADT-fascio-windows-x86_64-20140702 \ SDK \ build-tools \ android-4.4W> lista aapt D: \ Nuova cartella \ FirstActivity.apk mi manca qualcosa? ?? – Ganesh
Non so cosa può essere, provare http://stackoverflow.com/questions/19433970/my-commandline-shell-does-not-support-aapt-command – MarcS
Grazie ... Sto cercando la tua proposta – Ganesh
Quando l'applicazione viene compilata, AAPT genera la classe R, che contiene gli ID di risorsa per tutte le risorse nella directory res/
. Per ogni tipo di risorsa, esiste una sottoclasse R (ad esempio, R.Drawable per tutte le risorse estraibili) e per ogni risorsa di quel tipo, esiste un numero intero statico (ad esempio, R.drawable.icon). Questo numero intero è l'ID risorsa che è possibile utilizzare per recuperare la risorsa.
FONTE: https://developer.android.com/guide/topics/resources/accessing-resources.html (copia/incollato)
è stato il tuo un'applicazione creata con NDK? –