Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Quincy379
jadx
提交
7b9e5fe9
J
jadx
项目概览
Quincy379
/
jadx
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
jadx
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
7b9e5fe9
编写于
5月 27, 2017
作者:
S
Skylot
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
build: add sonarqube
上级
648f0edc
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
19 addition
and
10 deletion
+19
-10
.gitlab-ci.yml
.gitlab-ci.yml
+4
-1
README.md
README.md
+6
-8
build.gradle
build.gradle
+8
-0
version
version
+1
-1
未找到文件。
.gitlab-ci.yml
浏览文件 @
7b9e5fe9
...
@@ -14,7 +14,10 @@ build:
...
@@ -14,7 +14,10 @@ build:
stage
:
build
stage
:
build
script
:
script
:
-
sed -i " 1 s/.*/&-b${CI_JOB_ID}/" version
-
sed -i " 1 s/.*/&-b${CI_JOB_ID}/" version
-
./gradlew -g /cache/.gradle clean build jacocoTestReport dist
-
cat version
-
./gradlew -g /cache/.gradle clean build jacocoTestReport
-
./gradlew -g /cache/.gradle clean sonarqube -Dsonar.host.url=$SONAR_HOST -Dsonar.organization=$SONAR_ORG -Dsonar.login=$SONAR_TOKEN
-
./gradlew -g /cache/.gradle clean dist
artifacts
:
artifacts
:
paths
:
paths
:
-
build/jadx*.zip
-
build/jadx*.zip
README.md
浏览文件 @
7b9e5fe9
## JADX
## JADX
[
![Build Status
](
https://travis-ci.org/skylot/jadx.png?branch=master
)
](https://travis-ci.org/skylot/jadx)
[
![Build Status
](
https://travis-ci.org/skylot/jadx.png?branch=master
)
](https://travis-ci.org/skylot/jadx)
[
![
Build Status
](
https://gitlab.com/skylot/jadx/badges/master/build.svg
)
](https://gitlab.com/skylot/jadx/commits/master
)
[
![
Gitlab CI
](
https://gitlab.com/skylot/jadx/badges/master/build.svg
)
](https://gitlab.com/skylot/jadx/builds
)
[
![
coverage report
](
https://gitlab.com/skylot/jadx/badges/master/coverage.svg
)
](https://gitlab.com/skylot/jadx/commits/master
)
[
![
Jadx Core Coverage
](
https://gitlab.com/skylot/jadx/badges/master/coverage.svg
)
](https://gitlab.com/skylot/jadx/builds
)
[
![Code Coverage
](
https://codecov.io/gh/skylot/jadx/branch/master/graph/badge.svg
)
](https://codecov.io/gh/skylot/jadx)
[
![Code Coverage
](
https://codecov.io/gh/skylot/jadx/branch/master/graph/badge.svg
)
](https://codecov.io/gh/skylot/jadx)
[
![Coverity Scan Build Status
](
https://scan.coverity.com/projects/2166/badge.svg
)
](https://scan.coverity.com/projects/2166)
[
![Coverity Scan Build Status
](
https://scan.coverity.com/projects/2166/badge.svg
)
](https://scan.coverity.com/projects/2166)
[
![SonarQube Bugs
](
https://sonarcloud.io/api/badges/measure?key=jadx&metric=bugs
)
](https://sonarcloud.io/dashboard?id=jadx)
[
![Latest release
](
https://img.shields.io/github/release/skylot/jadx.svg
)
](https://github.com/skylot/jadx/releases/latest)
[
![Latest release
](
https://img.shields.io/github/release/skylot/jadx.svg
)
](https://github.com/skylot/jadx/releases/latest)
[
![Latest release downloads
](
https://img.shields.io/github/downloads/skylot/jadx/latest/total.svg
)
](https://github.com/skylot/jadx/releases/latest)
[
![Latest release downloads
](
https://img.shields.io/github/downloads/skylot/jadx/latest/total.svg
)
](https://github.com/skylot/jadx/releases/latest)
[
![License
](
http://img.shields.io/:license-apache-blue.svg
)
](http://www.apache.org/licenses/LICENSE-2.0.html)
[
![License
](
http://img.shields.io/:license-apache-blue.svg
)
](http://www.apache.org/licenses/LICENSE-2.0.html)
...
@@ -23,6 +24,8 @@ Command line and GUI tools for produce Java source code from Android Dex and Apk
...
@@ -23,6 +24,8 @@ Command line and GUI tools for produce Java source code from Android Dex and Apk
### Building from source
### Building from source
Java 8 JDK or higher must be installed:
git clone https://github.com/skylot/jadx.git
git clone https://github.com/skylot/jadx.git
cd jadx
cd jadx
./gradlew dist
./gradlew dist
...
@@ -38,7 +41,7 @@ Run **jadx** on itself:
...
@@ -38,7 +41,7 @@ Run **jadx** on itself:
cd build/jadx/
cd build/jadx/
bin/jadx -d out lib/jadx-core-*.jar
bin/jadx -d out lib/jadx-core-*.jar
#or
#
or
bin/jadx-gui lib/jadx-core-*.jar
bin/jadx-gui lib/jadx-core-*.jar
...
@@ -86,11 +89,6 @@ To support this project you can:
...
@@ -86,11 +89,6 @@ To support this project you can:
*
Java code examples which decompiles incorrectly
*
Java code examples which decompiles incorrectly
*
Error log and link to _public available_ apk file or app page on Google play
*
Error log and link to _public available_ apk file or app page on Google play
And any other comments will be very helpfull,
because at current stage of development it is very time consuming
to
**find**
new bugs, design and implement new features.
Also I need to
**prioritize**
these task for complete most important at first.
---------------------------------------
---------------------------------------
*Licensed under the Apache 2.0 License*
*Licensed under the Apache 2.0 License*
...
...
build.gradle
浏览文件 @
7b9e5fe9
plugins
{
plugins
{
id
'com.github.ksoichiro.console.reporter'
version
'0.5.0'
id
'com.github.ksoichiro.console.reporter'
version
'0.5.0'
id
'org.sonarqube'
version
'2.4'
}
}
ext
.
jadxVersion
=
file
(
'version'
).
readLines
().
get
(
0
)
ext
.
jadxVersion
=
file
(
'version'
).
readLines
().
get
(
0
)
...
@@ -54,6 +55,13 @@ allprojects {
...
@@ -54,6 +55,13 @@ allprojects {
}
}
}
}
sonarqube
{
properties
{
property
'sonar.exclusions'
,
'**/jadx/samples/**/*,**/test-app/**/*'
property
'sonar.coverage.exclusions'
,
'**/jadx/gui/**/*'
}
}
task
copyArtifacts
(
type:
Sync
,
dependsOn:
[
'jadx-cli:installDist'
,
'jadx-gui:installDist'
])
{
task
copyArtifacts
(
type:
Sync
,
dependsOn:
[
'jadx-cli:installDist'
,
'jadx-gui:installDist'
])
{
destinationDir
file
(
"$buildDir/jadx"
)
destinationDir
file
(
"$buildDir/jadx"
)
[
'jadx-cli'
,
'jadx-gui'
].
each
{
[
'jadx-cli'
,
'jadx-gui'
].
each
{
...
...
version
浏览文件 @
7b9e5fe9
0.
6.1
0.
7.0
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录