In Android se viene richiamata una libreria condivisa C/C++ creata utilizzando NDK e carica un file qual è la sua directory attualmente funzionante? GrazieJNI Android qual è la directory di lavoro corrente per codice eseguito C/C++?
7
A
risposta
-2
Forse l'esempio NDK in "android-ndk-rxx/samples/two-libs" ti darà un messaggio utile.
7
La directory corrente è "/", non la directory dell'applicazione:
Per ottenere directory dell'applicazione, è necessario utilizzare JNI chiamate a codice Java, che a sua volta ottiene directory dell'applicazione Android di Context.
1
Negativo. Il codice nativo getcwd() restituirà '/', che non è la directory dell'applicazione. Per far sapere a nativo dove si trova, deve passare deliberatamente la directory dell'applicazione (ottenuta da oggetto Context) a nativo tramite un metodo nativo. Oppure prova a chiamare il metodo Context con i codici nativi, che è troppo complesso.
Problemi correlati
- 1. Qual è la variabile per la directory di lavoro corrente in vim?
- 2. Qual è la directory di lavoro quando si utilizza IDLE?
- 3. Qual è l'origine di '.' significa la directory corrente?
- 4. Come trovare la directory di lavoro corrente in Bamboo?
- 5. Differenza tra la directory corrente e la directory di lavoro in Windows
- 6. Come modificare la directory di lavoro corrente in Groovy
- 7. T4 Ottenere la directory di lavoro corrente della soluzione
- 8. F # interattivo: come visualizzare/modificare la directory di lavoro corrente
- 9. Come ottenere la directory di lavoro corrente usando python 3?
- 10. Come impostare la directory di lavoro/corrente in Vim?
- 11. Trova la directory di lavoro da Ant
- 12. Come trovo la directory corrente?
- 13. Impostare la directory di lavoro corrente vim sulla root di progetto corrente o sulla directory del file corrente
- 14. Ottenere la directory da cui è stato eseguito node.js
- 15. Hello-JNI per Android Studio
- 16. QSettings(): Come salvare nella directory di lavoro corrente
- 17. Come posso ottenere la directory di lavoro corrente per Grails/Tomcat Webapp?
- 18. Ottieni la directory in cui si trova il codice eseguito
- 19. Come cambio la directory di lavoro per il mio programma
- 20. WARN La directory di lavoro corrente non è un Sencha SDK riconosciuto o una cartella dell'applicazione
- 21. Modifica la directory di lavoro in Xcode
- 22. Come ottenere R per riconoscere la directory di lavoro come directory di lavoro?
- 23. hg pull funziona solo sulla directory di lavoro corrente?
- 24. Usa il registro per avviare un programma e anche cambiare la directory di lavoro corrente?
- 25. Come creare una directory all'interno della directory di lavoro corrente, in Java
- 26. Configurare la directory di lavoro del foglio di lavoro Scala
- 27. Modifica temporaneamente la directory di lavoro corrente in bash per eseguire un comando
- 28. Come modificare la directory corrente di SBCL?
- 29. Ruby: come "richiedere" un file dalla directory di lavoro corrente?
- 30. imposta JFileChooser per aprire la directory corrente