Giter VIP home page Giter VIP logo

remote-logcat's Introduction

remote-logcat

Android Library for remote debugging service (remote logcat)

How to use the library:

  1. Add it into the root-level build.gradle to the end of repositories:

    	allprojects {
    		repositories {
    			...
    			maven { url 'https://jitpack.io' }
    		}
    	}
    
  2. Add the dependency into the app-level build.gradle:

    	dependencies {
    	        compile 'com.github.mobile-dev-pro:remote-logcat:VERSION'
    	}
    
    
  3. Init library in the main application class in onCreate() method:

public class App extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        RemoteLog.init(this, "token here");
    }
}
  1. Add user's name or login for logs (if it needed):
RemoteLog.setUserInfo(
      new UserInfoModel([user's name or user's login here])
);
  1. Send log:
    • debug:
    RemoteLog.d("log tag here", "message text here");
    • error:
    RemoteLog.e("log tag here", "error text here");
  2. See logs on web-page http://api.mobile-dev.pro/applog/
  3. Sign-Up

remote-logcat's People

Contributors

dmitriy-chernysh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

remote-logcat's Issues

IOException - unexpected end of stream on Connection

08-03 17:22:58.912 21857-23215/com.lesa.videoinventory.stream.new E/remote-logcat: NetworkHelper.sendRequest: IOException - unexpected end of stream on Connection{api.mobile-dev.pro:80, proxy=DIRECT hostAddress=139.162.202.204 cipherSuite=none protocol=http/1.1} (recycle count=2) java.io.IOException: unexpected end of stream on Connection{api.mobile-dev.pro:80, proxy=DIRECT hostAddress=139.162.202.204 cipherSuite=none protocol=http/1.1} (recycle count=2) at com.android.okhttp.internal.http.HttpConnection.readResponse(HttpConnection.java:258) at com.android.okhttp.internal.http.HttpTransport.readResponseHeaders(HttpTransport.java:104) at com.android.okhttp.internal.http.HttpEngine.readNetworkResponse(HttpEngine.java:1156) at com.android.okhttp.internal.http.HttpEngine.readResponse(HttpEngine.java:976) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:509) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:438) at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:247) at com.android.tools.profiler.support.network.httpurl.TrackedHttpURLConnection.getInputStream(TrackedHttpURLConnection.java:356) at com.android.tools.profiler.support.network.httpurl.HttpURLConnection$.getInputStream(HttpURLConnection$.java:207) at com.mobiledevpro.remotelogcat.f$a.a(Unknown Source) at com.mobiledevpro.remotelogcat.f$a.a(Unknown Source) at com.mobiledevpro.remotelogcat.f$a.doInBackground(Unknown Source) at android.os.AsyncTask$2.call(AsyncTask.java:304) at java.util.concurrent.FutureTask.run(FutureTask.java:237) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) at java.lang.Thread.run(Thread.java:762) Caused by: java.io.EOFException: \n not found: size=0 content=... at com.android.okhttp.okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.java:210) at com.android.okhttp.internal.http.HttpConnection.readResponse(HttpConnection.java:239) at com.android.okhttp.internal.http.HttpTransport.readResponseHeaders(HttpTransport.java:104)  at com.android.okhttp.internal.http.HttpEngine.readNetworkResponse(HttpEngine.java:1156)  at com.android.okhttp.internal.http.HttpEngine.readResponse(HttpEngine.java:976)  at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:509)  at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:438)  at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:247)  at com.android.tools.profiler.support.network.httpurl.TrackedHttpURLConnection.getInputStream(TrackedHttpURLConnection.java:356)  at com.android.tools.profiler.support.network.httpurl.HttpURLConnection$.getInputStream(HttpURLConnection$.java:207)  at com.mobiledevpro.remotelogcat.f$a.a(Unknown Source)  at com.mobiledevpro.remotelogcat.f$a.a(Unknown Source)  at com.mobiledevpro.remotelogcat.f$a.doInBackground(Unknown Source)  at android.os.AsyncTask$2.call(AsyncTask.java:304)  at java.util.concurrent.FutureTask.run(FutureTask.java:237)  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)  at java.lang.Thread.run(Thread.java:762) 

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.