歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android開發入門:簡單的遠程調試日志

Android開發入門:簡單的遠程調試日志

日期:2017/3/1 10:25:08   编辑:Linux編程

在Android手機上調試程序時,由於沒有數據線,就建立了一個無線局域網和本機服務器做離線調試。

需要打印日志的地方調用WL.log("key","value");即可

  1. public class WL {
  2. static String url = "http://10.12.11.54:8080/log/imageLog";
  3. public static void Log(String key ,String value){
  4. HttpURLConnection con =null;
  5. try {
  6. URL uri = new URL(url+"?"+key+"="+value);
  7. con = (HttpURLConnection) uri.openConnection();
  8. con.setRequestMethod("POST");
  9. con.getResponseCode();
  10. } catch (MalformedURLException e) {
  11. e.printStackTrace();
  12. } catch (IOException e) {
  13. e.printStackTrace();
  14. }
  15. }
  16. }

另服務端的幾行代碼:

  1. protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  2. try{
  3. Enumeration<String> enu = request.getParameterNames();
  4. while(enu.hasMoreElements()){
  5. String logName = enu.nextElement().toString();
  6. System.out.println("Time:"+ new Date().toLocaleString()+" "+logName+" :"+request.getParameter(logName));
  7. }
  8. }catch (Exception e) {
  9. e.printStackTrace();
  10. }
  11. }

更多Android相關信息見Android 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=11

Copyright © Linux教程網 All Rights Reserved