安卓NDK c++庫文件開發讀寫日誌文件

新建安卓項目,選擇natice c++
在項目的AndroidManifest.xml文件中添加

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

在這裏插入圖片描述
然後在c++代碼中定義宏

#define WRITE_LOG(s) do { \
FILE *f = fopen("/sdcard/log.txt", "w+"); \
  fprintf(f, "test"); \
  fclose(f); \
} while (0)

若需要寫日誌則調用宏即可,文件的地址可以根據情況更改。

參考鏈接:
https://stackoverflow.com/questions/1992953/file-operations-in-android-ndk

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章