Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
android-check — एंड्रॉइड प्रोजेक्ट के लिए स्टैटिक कोड विश्लेषण प्लगइन। (Checkstyle, PMD) | Kitploit
उपकरण/GitHubGitHub/noveogroup/android-check
एंड्रॉइड सुरक्षास्थैतिक कोड विश्लेषण (SAST)कोड विश्लेषणDevSecOps
GitHubnoveogroup/android-check

android-check

एंड्रॉइड प्रोजेक्ट के लिए स्टैटिक कोड विश्लेषण प्लगइन। (Checkstyle, PMD)

रिपॉजिटरी देखें
265608 साल पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

Android Check

Android Arsenal

Android प्रोजेक्ट के लिए स्थिर कोड विश्लेषण प्लगइन।

उपयोग

<project_dir>/build.gradle में संशोधन:

root@kitploit:~
buildscript {
    repositories { jcenter() }
    dependencies {
        ...
        classpath 'com.noveogroup.android:check:1.2.5'
        ...
    }
}

<project_dir>/<module_name>/build.gradle में संशोधन:

root@kitploit:~
apply plugin: 'com.noveogroup.android.check'

कॉन्फ़िगरेशन

अनुशंसित

अनुशंसित कॉन्फ़िगरेशन डिफ़ॉल्ट (खाली) है।

root@kitploit:~
// no configuration

हार्डकोर

root@kitploit:~
check {
  abortOnError true
  checkstyle { config hard() }
  findbugs { config hard() }
  pmd { config hard() }
}

जाँच छोड़ें

root@kitploit:~
check { skip true }

केवल Checkstyle छोड़ें

root@kitploit:~
check { checkstyle { skip true } }

केवल FindBugs छोड़ें

root@kitploit:~
check { findbugs { skip true } }

केवल PMD छोड़ें

root@kitploit:~
check { pmd { skip true } }

विवरण

root@kitploit:~
// configuration is optional
check {
  // skip source code checking or not, false by default
  skip true/false
  // fails build if code style violation is found, false by default
  abortOnError true/false
  // configuration of Checkstyle checker
  checkstyle {
    // skip Checkstyle, false by default
    skip true/false

    // fails build if Checkstyle rule violation is found, false by default
    abortOnError true/false

    // configuration file
    config project.file('path/to/checkstyle.xml')
    // configuration resource
    // see http://gradle.org/docs/2.2/release-notes#sharing-configuration-files-across-builds
    config resources.text.fromFile(someTask)
    // configuration path
    config 'path/to/checkstyle.xml'
    // predefined configurations: easy and hard
    config easy()
    config hard()
    // by default plugin finds configuration file in <rootProject>/config/checkstyle.xml,
    // after that in <project>/config/checkstyle.xml and if there are no configuration
    // file, easy() configuration will be used.

    // directory for report files
    report new File(project.buildDir, 'reports/pmd')
    // XML report file
    reportXML new File(project.buildDir, 'reports/checkstyle/checkstyle.xml')
    // HTML report file
    reportHTML new File(project.buildDir, 'reports/checkstyle/checkstyle.html')
  }
  // configuration of FindBugs checker
  findbugs {
    // the same configuration as for Checkstyle

    // by default plugin finds configuration file in <rootProject>/config/findbugs.xml,
    // after that in <project>/config/findbugs.xml and if there are no configuration
    // file, easy() configuration will be used.
  }
  // configuration of PMD checker
  pmd {
    // the same configuration as for Checkstyle

    // by default plugin finds configuration file in <rootProject>/config/pmd.xml,
    // after that in <project>/config/pmd.xml and if there are no configuration
    // file, easy() configuration will be used.
  }
}

द्वारा विकसित

  • Noveo Group
  • Pavel Stepanov
  • Sergey Malichenko - [email protected]

लाइसेंस

root@kitploit:~
कॉपीराइट (c) 2017 Noveo Group

इसके द्वारा, किसी भी व्यक्ति को जो इस सॉफ्टवेयर और संबंधित दस्तावेज़ फ़ाइलों ("सॉफ्टवेयर") की एक प्रति प्राप्त करता है, बिना किसी शुल्क के सॉफ्टवेयर में व्यवहार करने की अनुमति दी जाती है, जिसमें बिना किसी प्रतिबंध के सॉफ्टवेयर का उपयोग, प्रतिलिपि, संशोधन, विलय, प्रकाशन, वितरण, उप-लाइसेंस और/या बेचने के अधिकार शामिल हैं, और उन व्यक्तियों को ऐसा करने की अनुमति दी जाती है जिन्हें सॉफ्टवेयर प्रदान किया गया है, निम्नलिखित शर्तों के अधीन:

उपरोक्त कॉपीराइट नोटिस और यह अनुमति नोटिस सॉफ्टवेयर की सभी प्रतियों या महत्वपूर्ण भागों में शामिल किए जाएंगे।

इस नोटिस में निहित को छोड़कर, उपरोक्त कॉपीराइट धारकों के नामों का उपयोग पूर्व लिखित प्राधिकरण के बिना विज्ञापन या अन्यथा इस सॉफ्टवेयर की बिक्री, उपयोग या अन्य लेन-देन को बढ़ावा देने के लिए नहीं किया जाएगा।

सॉफ्टवेयर "जैसा है" प्रदान किया जाता है, बिना किसी प्रकार की वारंटी के, व्यक्त या निहित, जिसमें बिना सीमा के व्यापारिकता, किसी विशेष उद्देश्य के लिए उपयुक्तता और उल्लंघन न करने की वारंटी शामिल है। किसी भी स्थिति में लेखक या कॉपीराइट धारक किसी भी दावे, क्षति या अन्य देयता के लिए उत्तरदायी नहीं होंगे, चाहे वह अनुबंध की कार्रवाई, टोर्ट या अन्यथा से उत्पन्न हो, सॉफ्टवेयर से या उसके उपयोग या अन्य लेन-देन से संबंधित हो।
टूल डाउनलोड करें