Coder Social home page Coder Social logo

nisrulz / packagehunter Goto Github PK

View Code? Open in Web Editor NEW
139.0 9.0 28.0 2.27 MB

:inbox_tray: [Android Library] Hunt down all package information

Home Page: http://nisrulz.github.io/packagehunter/

License: Apache License 2.0

Java 100.00%
android-library android package information utility

packagehunter's Introduction

Android library to hunt down package information.

The library is built for simplicity and approachability. It not only eliminates most boilerplate code for dealing with package information, but also provides an easy and simple API to retrieve them and associated data.


Built with โค๏ธŽ by Nishant Srivastava and contributors


App in Playstore

playstore

Sc1 Sc2 Sc3 Sc4

Changelog

Starting with 1.1.0, Changes exist in the releases tab.

Including in your project

PackageHunter is available in the Jcenter, so getting it as simple as adding it as a dependency

compile 'com.github.nisrulz:packagehunter:{latest version}'

where {latest version} corresponds to published version in Download

Simple example

Create an instance of PackageHunter

PackageHunter packageHunter = new PackageHunter(context);

Next call an available function on the packageHunter instance such as

String appName= packageHunter.getAppNameForPkg(packageName);

Get information for

๐Ÿ“ƒ For more info , check the Wiki Docs

Pull Requests

I welcome and encourage all pull requests. It usually will take me within 24-48 hours to respond to any issue or request. Here are some basic rules to follow to ensure timely addition of your request:

  1. Match coding style (braces, spacing, etc.) This is best achieved using CMD+Option+L (Reformat code) on Mac (not sure for Windows) with Android Studio defaults. The code style used in this project is from Grandcentrix, so please use the same when editing this project.
  2. If its a feature, bugfix, or anything please only change code to what you specify.
  3. Please keep PR titles easy to read and descriptive of changes, this will make them easier to merge :)
  4. Pull requests must be made against develop branch. Any other branch (unless specified by the maintainers) will get rejected.
  5. Check for existing issues first, before filing an issue.
  6. Have fun!

Author & support

This project was created by Nishant Srivastava but hopefully developed and maintained by many others. See the the list of contributors here.

If you appreciate my work, consider buying me a cup of โ˜• to keep me recharged ๐Ÿค˜

  • PayPal
  • Bitcoin Address: 13PjuJcfVW2Ad81fawqwLtku4bZLv1AxCL

I love using my work and I'm available for contract work. Freelancing helps to maintain and keep my open source projects up to date!

packagehunter's People

Contributors

nisrulz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

packagehunter's Issues

Update dependencies for library and konvert to Kotlin for readability

Do you want to request a feature or report a bug?
Feature
What is the current behaviour?
As expected, but the code is quite long and can be simplified
If the current behaviour is a bug, please provide the steps to reproduce.

Any logs, error output, bug reports etc?

What is the expected behaviour?

Any other comments?

I can create a pull request in few weeks so you can merge it

What versions of software are you using?

  • Device Information:

  • Android Version:

  • Configuration Information:

  • Misc:

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.