Monday, June 26, 2017

Cách add thư viện jar vào Android Studio

Sau đây là các bước để add 1 thư việc jar vào Android Studio.

Bước 1: Chọn Project Files

Bước 2: Click phải vào libs, chọn "Show in Explorer" để mở thư mục này trên Windows Explorer
Bước 3: Copy file jar bỏ vào thư mục libs

Bước 4: Refesh lại thư mục libs trong Android Studio, click chuột phải vào thư việc jar, chọn "Add as Library"










Sunday, June 18, 2017

Xử lý lỗi Exception in thread "main" java.lang.NullPointerException khi chạy gen stub cho ksoap2

Khi chạy lệnh java -cp ksoap2-generating-stub-0.1-SNAPSHOT-jar-with-dependencies.jar;"%JAVA_HOME%\lib\tools.jar" ksoap2.generator.Wsdl2Android -w "http://localhost:8080/Ws2Ksoap/services/HelloWorld?wsdl" -g .\generated để tạo các file interface cho ksoap 2 mà bị lỗi Exception in thread "main" java.lang.NullPointerException thì cách xử lý như sau:

Thay vì gõ java, cần gõ full đường dẫn đến file java.exe của JDK, vd:

"C:\Program Files (x86)\Java\jdk1.8.0_131\bin\java.exe" -cp ksoap2-generating-stub-0.1-SNAPSHOT-jar-with-dependencies.jar;"%JAVA_HOME%\lib\tools.jar" ksoap2.generator.Wsdl2Android -w "http://localhost:8080/Ws2Ksoap/services/HelloWorld?wsdl" -g .\generated