簡體   English   中英

如何將MATLAB libsvm模型復制到android應用程序文件夾

[英]How do I copy a MATLAB libsvm model to android application folder

如何將訓練有素的libsvm模型(我有一個名為data.txt的文件)從MATLAB復制到我的手機? 我不知道我應該保存的文件夾以及如何在我的實際應用程序中加載它。

我通過我的電腦運行adb shell命令,我在目錄/data/data/edu.umich.eecs.androidlibsvm

我只能看到這些文件夾:

shell@A0001:/data/data/edu.umich.eecs.androidlibsvm $ ls
cache
lib
shell@A0001:/data/data/edu.umich.eecs.androidlibsvm $ cd lib
shell@A0001:/data/data/edu.umich.eecs.androidlibsvm/lib $ ls
libjnilibsvm.so
shell@A0001:/data/data/edu.umich.eecs.androidlibsvm/lib $ 

從我的問題中我可以理解,你基本上想要做兩件事

  1. 將filename.extension推送到您的設備
  2. 從您的應用訪問此文件,即在您的應用中讀取/加載它。

所以我將按照上述階段回答

  1. 使用adb push命令將文件從系統傳輸到設備

    adb push filename.extension /sdcard/0/<public_folder>

其中<public_folder>可以下載

  1. 要讀取/加載此文件,您只需要使用Environment.getExternalStoragePublicDirectory()

    來自Android Docs的參考鏈接

注意 :整個過程也可以適用於內部存儲,但我假設您希望該文件可供應用程序公開使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM