2011-09-08 36 views
0

我有一個應用程序使用本機代碼來生成.pcap文件(其中包括)。這個想法是,在運行該程序的同時,pcap文件已經創建好了,我可以稍後通過將手機插入筆記本電腦然後訪問它來檢索它。在Android中使用本地代碼創建.pcap文件,然後檢索它

我在我的本地代碼中使用fopen(),fwrite()和fclose()來創建.pcap文件。我的問題是,我應該如何指定文件名和文件路徑?例如,當我在Windows上運行它時,我只是使用「test.pcap」並在同一個文件夾中生成它,但是這對於Android有什麼用?正如我之前提到的,該文件是在本機級別創建的。

回答

0

本機與否,目錄結構應該是相同的。 您可以在/閃光燈中創建一個目錄pcap。但首先檢查它是否存在,因爲它可以是/nand。如果要在SD卡中寫入,請使用/sdcard

之後,您可以使用,例如/flash/pcap/test.pcap作爲文件的路徑。該文件將在內部閃存中創建。

+0

所以如果我想寫入SD卡,我會簡單地使用「/sdcard/test.pcap」作爲路徑。關於稍後打開文件,當我將手機插入筆記本電腦並打開外部存儲器時,SD卡是否僅僅是存儲空間? – KaiserJohaan

+0

不知道這一點,因爲當我插入我的閃存是我從筆記本電腦看到的。我現在沒有SD卡,但我的猜測是在你的筆記本電腦上你會看到SD卡和內部閃存。 – slipbull

相關問題