Skip to content

🔥Logcatviewer is a floating window log output library!

Notifications You must be signed in to change notification settings

weijiaxing/LogcatViewer

Repository files navigation

LogcatViewer jitpack

LogcatViewer是一个Android屏幕窗口打印Log日志调试库

  • 日志输出过滤
  • 悬浮窗口拖动
  • 日志输出清除
  • 分享保存log日志文本
  • log日志页面放大缩小

程序二维码扫一扫下载安装或者GooglePlay下载安装:

Get it on Google Play

Usage

Step 1. Add a JitPack repertory
allprojects {
    repositories {
        ...
        maven { url "https://jitpack.io" }
    }
}
Step 2. Add a gradle dependency
dependencies {
	implementation 'com.github.weijiaxing:LogcatViewer:1.0.2'
}
Step 3. Add following provider code to your AndroidManifest.xml
<provider
    android:name="com.weijiaxing.logviewer.LogcatFileProvider"
    android:authorities="${applicationId}.logcat_fileprovider"
    android:grantUriPermissions="true"
    android:exported="false">
    <meta-data
        android:name="android.support.FILE_PROVIDER_PATHS"
        android:resource="@xml/logcat_filepaths" />
</provider>
Step 4. Use the class in the need to print the log
public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        //Use this method
        LogcatActivity.launch(MainActivity.this);
    }
}

Screenshots

Thanks

License

Copyright (C) weijiaxing, xinwainet  Inc. Open source codes for study only.
Do not use for commercial purpose.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

🔥Logcatviewer is a floating window log output library!

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages