android studio中編譯單個檔案
阿新 • • 發佈:2018-12-18
網上搜到比較全的是這個:https://blog.csdn.net/u011368551/article/details/51980678
另外關於gradle如何編譯單個檔案,參考 https://blog.csdn.net/xcookies/article/details/79238456,但這個我做了簡單測試,擔心對原來的gradle配置造成影響,就沒成功。
原來程式碼中有:import android.util.Log; 單獨命令列編譯的時候出錯,於是需要匯入jar包,在
C:\Users\tangxiaosheng\AppData\Local\Android\Sdk\platforms\android-28 找到了 android.jar,把這個jar加入到classpath中,編譯就能通過了。
要編譯ResponseExt.java和crc16.java兩個檔案,寫成批處理,編譯和執行就是
javac -d . crc16.java
javac -d . ResponseExt.java
java com.estone.uvc.raspirf4463test.ResponseExt
命令列執行不好設定斷點,要設定斷點,還是需要參照第一個連結介紹的情況。拷貝到下面就是:
新建個Java Library, 並設定執行方式。
點選Edit Configuration
選擇Application後, 設定Name、Main class、Use class of Module並點選OK。
選擇執行方式為Java, 然後點選綠色執行按鈕就行了。
圖片拷貝不過來,不過,記住這個以後參考這個文章就能自己操作了。