1. 程式人生 > >android studio中編譯單個檔案

android studio中編譯單個檔案

網上搜到比較全的是這個: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, 然後點選綠色執行按鈕就行了。

圖片拷貝不過來,不過,記住這個以後參考這個文章就能自己操作了。