My favorites | Sign in
Project Home Wiki Issues Source
Project Information
Members
Links

Android Resource Consistency Checker (ARCC) validates the consistency of the resources of any Android-project.

For example if you have a file:

"res/drawable-port/sample.png" but non in "res/drawable/sample.png"

Android allows you to reference "@drawable/sample" even from resources that will not use the "port"-folder. The code copmpiles fine, but during runtime in a landscape environment this would case a crash.

ARCC will inform you of any of such problems.

Example-Usage:

-r D:\Workspace\Java\AndNav2\res

Example-Output:

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
Parsing: D:\Workspace\Java\AndNav2\res

Started: 'values' parsing.
Waiting for all Threads to terminate.
'values' contained: 896 resources.

Started: 'drawable' parsing.
Waiting for all Threads to terminate.
'drawable' contained: 418 resources.
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
Finished in: 227 ms

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
[ E ] > 'tv_settings_unitsystem_us_details' just in [values-port]
Total number of inconsistencies: 1
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
Powered by Google Project Hosting