Browse files


Restored the CNAME file for
Gradle build will not fail anymore on Lint errors.
Removed `valued-id`, deprecated in favor of `values-in`.
  • Loading branch information...
JusticeRage committed Oct 26, 2015
1 parent 1293c02 commit 0f3db4b8549339b7be4c42952688bd17f7e19f9a
Showing with 26 additions and 55 deletions.
  1. +1 −0 CNAME
  2. +20 −5
  3. +4 −0 build.gradle
  4. +0 −39 src/main/res/values-id/strings.xml
  5. +1 −1 src/main/res/values-pt-rPT/strings.xml
  6. +0 −10 src/main/res/values/arrays.xml
@@ -0,0 +1 @@
@@ -10,28 +10,43 @@ This application is distributed under the terms of the [GPL v3 License](https://
## Usage
![ApkTrack screenshot](
![ApkTrack screenshot](
* Click on an application to perform a manual version check.
* The buttons at the top are used to respectively refresh the installed application list and perform a version check for all applications.
* Additional buttons allow you to change the way applications are sorted, and to access ApkTrack's settings.
* The buttons at the top are used to respectively search the application list and perform a version check for all applications.
* The last button displays additional options, such as sorting. The settings are in there as well.
* Apps marked in red are outdated. Click the magnifying glass icon to search for the latest APK with your favorite search engine.
That's it!
## Things to keep in mind
* Applications are *not* updated automatically. You still have to find a way to download the latest APKs and sideload them yourself. ApkTrack is simply here to tell you that the update is available.
* Applications are *not* updated automatically. On some cases, ApkTrack may provide a direct link to the latest APK, but in the general case, users are expected to find the APK themselves.
* Updates, installations and uninstallations are detected automatically by the application in most cases. When it fails, you can press the ![]( button to refresh the installed apps.
* ApkTrack uses regular expressions to scrape webpages, so it may cease to work without notice if the target websites are modified.
* Although there is a background service checking for updates every day, it may get killed by the OS. Remember to check for updates manually in the application from time to time.
* I am by no means an Android developper. This is a project I hacked quickly because I was tired of checking updates manually. If you are learning Android development, what you see in the code should definitely not be considered best practice. You're welcome to point out what I did wrong, though!
### Download
A precompiled version of the application can be found here: [ApkTrack 1.1](
If you want to help me test ApkTrack, feel free to use the [beta version]( More features are implemented, but bugs may occur! Be sure to report them!
### Translate
You can help translate ApkTrack in your language on [OneSky](!
### Build ApkTrack
ApkTrack's build system has been switched to Gradle in order to make it easier for contributors to compile the project. Use the following commands to generate the APK:
git clone
cd ApkTrack
gradle build
ls -l ./build/outputs/apk/
You may need to [install gradle]( first, and set up the `ANDROID_HOME` environment variable.
### Donations
ApkTrack is completely free, and I don't expect any kind of compensation for using this application. I do like Bitcoins though, so if you want to send some my way, here's an address you can use: ```19wFVDUWhrjRe3rPCsokhcf1w9Stj3Sr6K```
Feel free to drop me a line if you donate to the project, so I can thank you personally!
@@ -41,6 +41,10 @@ android {
lintOptions {
abortOnError false
dependencies {

This file was deleted.

Oops, something went wrong.
@@ -25,7 +25,7 @@
<string name="sort_type_updated">Ordenar por Status</string>
<!-- Notification strings -->
<string name="app_updated_notification">%1$s atualizado.</string>
<string name="app_version_available">Version %1$s disponivel!</string>
<string name="app_version_available">Version %1$s disponível!</string>
<string name="app_can_be_updated">%1$s pode ser atualizado!</string>
<!-- Application status strings -->
<string name="no_data_found">Sem informação de atualizações</string>
@@ -15,14 +15,4 @@
<array name="user_agents">
<item>Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.0) Gecko/20100101 Firefox/38.0</item>
<item>Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1667.0 Safari/537.36</item>
<item>Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.2; WOW64; Trident/5.0)</item>
<item>Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/6.0)</item>
<item>Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; Trident/7.0; .NET4.0E; .NET4.0C)</item>
<item>Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-us) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27</item>
<item>Mozilla/5.0 (X11; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0 Iceweasel/19.0.2</item>

0 comments on commit 0f3db4b

Please sign in to comment.