Voglio portare un programma che ho scritto ad Android. Il programma è in C++ su windows e linux. Il programma usa dll per un'architettura plugin. Nuovi plugin possono essere aggiunti al programma scaricando una DLL che il programma carica da una cartella specifica. La mia domanda è ... E 'possibile scaricare DLL costruite per Android in una directory sul sdcard poi dal carico di codice nativo e usare quelli del dllpuò Android caricare dll da sdcard in modalità nativa
risposta
Credo di no, di archiviazione esterna è montato con l'opzione noexec. È possibile caricare le librerie dall'app private directory.
Per directory privata intendete beni e cartelle raw? se così fosse, pensavo che fossero stati confezionati con l'apk. possono essere scaricati dalla rete dopo l'installazione o si deve rilasciare un aggiornamento del programma? .. – roguetreasure
No, volevo dire che dovresti mettere i file .so nella directory restituita dal metodo getFilesDir() per il quale ti ho dato un link. Questo deve accadere in fase di runtime, può essere da internet o risorse e directory raw – ognian
Grazie .. apprezzare la risposta – roguetreasure
- 1. Una DLL può chiamare una DLL .NET?
- 2. Android Come visualizzare un documento da sdcard in gallary?
- 3. Accesso/sdcard in Android 4.2
- 4. leggendo un file specifico da sdcard in Android
- 5. Glassfish libreria nativa di carico (.dll, .so)
- 6. Come inviare P/Invoke ad una dll nativa dalla Metro?
- 7. Genera dichiarazioni C# DLLImport da una dll nativa
- 8. React Native <Image> non caricamento immagine da sdcard in android
- 9. come analizzare file XML da sdcard in Android
- 10. Android FileProvider per ext sdcard
- 11. file di database copia sdcard in Android
- 12. Android intent per sdcard ready
- 13. Come si ottiene IIS per caricare una DLL nativa a cui fa riferimento il servizio WCF?
- 14. immagine Android da server e salvare sdcard senza utilizzare BitmapFactory
- 15. Android: copia RawFile su Sdcard (video mp4)
- 16. Memoria nativa massima che può essere assegnata a un'app Android
- 17. android studio non è riuscito a caricare jvm dll
- 18. Come creare una classe da dll (costruttore in dll)? (С ++)
- 19. Come aggiungere una dll di dipendenza nativa esterna?
- 20. Un modo per caricare DLL da repository centrale
- 21. Classe oggetto nativa da WinControl?
- 22. non può eseguire la modalità di debug in studio Android
- 23. Come si può mettere l'emulatore Android in modalità sleep?
- 24. Perché il testo "Questo programma non può essere eseguito in modalità DOS" presente nei file .dll?
- 25. Riferimento a una DLL da un'altra DLL
- 26. UnsatisfiedLinkError - Impossibile caricare la libreria - libreria nativa non trovato in percorso risorsa
- 27. Impossibile aggiungere dati alla sdcard Android sull'emulatore
- 28. Compilazione x86 nativa C++ DLL di Visual Studio 2012
- 29. Avvio lento di SQL Reporting Services 2008 in modalità nativa
- 30. componente DLL è riuscito a caricare
Does not dll implica Windows? Le librerie Android non devono essere file .so? – I82Much