3
A
回答
3
你需要編譯你的lib for arm處理器才能在Andriod手機上運行。
0
您創建的.so文件編譯爲32bit
或64bit
processors
,爲了使它在Android上工作,你必須在其他的答案中提到編譯它arm processor
。您可以使用Android NDK
與android工具鏈交叉編譯您的庫。您還需要根據arm處理器提供CFLAGS,CPPFLAGS和LDFLAGS。
0
答案是否定的。如果您沒有源代碼,則無法在Android中使用它。如果你有源代碼構建它的ARM,你可以使用..
相關問題
- 1. 在c#中使用.so文件的android#
- 2. 在Android應用中使用.so文件
- 3. 在Linux中使用C創建文件
- 4. ndk構建和.so文件創建android
- 5. 在UNIX中創建.so和.a文件
- 6. 創建.so文件
- 7. .so文件的Linux
- 8. 在linux中創建文件
- 9. 在linux中創建文件
- 10. 如何使用GCC創建.so文件
- 11. 在現有的Android包中創建新的Android(Java)文件
- 12. 生成.so文件而不是.exe文件中qt4.7在Linux上
- 13. 如何在Android中創建兩個「.so」文件
- 14. 的makefile創建(的.so)從現有文件
- 15. 在Android應用程序中使用現有的共享庫(.so)
- 16. 在windows上爲C++靜態庫創建.so文件用於PHP
- 17. 是否有可能在Linux上使用Genymotion爲Android創建bot?
- 18. 無法在Linux上創建777文件
- 19. 在Android應用的外部SD卡上的現有目錄中創建文件
- 20. 在windows上構建.so庫,以便在android上使用
- 21. 如何分析.so文件? [Android/Linux]
- 22. 如何在linux用戶空間中創建* .a到* .so?
- 23. 在Linux上以超級用戶的身份在Linux上創建txt文件
- 24. CMake在linux中構建共享對象.so文件
- 25. 如何在qt創建器中使用現有的qml文件?
- 26. 在使用現有C文件的Eclipse項目中創建
- 27. .so在Eclipse中使用的文件
- 28. 在Linux上使用Python獲取文件創建時間
- 29. JAVA可以在linux平臺上調用.so文件嗎?
- 30. 在Android上使用FileOutputStream創建的文件在哪裏?
有人可能會爭辯說,Android也可以在x86設備上運行。 – njzk2
@ njzk2:我完全同意你的觀點。我們使用--arch參數來生成體系結構特定的.so文件。如果您想爲x86 Android或Google TV編譯它,您可以使用Android NDK工具鏈進行編譯。但在問題中,我認爲架構沒有被提及。 –
沒錯。另外,我想知道如何在x86安卓系統(一個只能使用基本功能的系統)上爲linux構建一個二進制文件 – njzk2