Fix findunusedresources to handle package name different from path
Change-Id: Ia010d0f71e3e7141f762fc83ff34d3426bac85a0
This commit is contained in:
@@ -35,6 +35,7 @@ do
|
|||||||
if [ -d $app/res ]
|
if [ -d $app/res ]
|
||||||
then
|
then
|
||||||
appname=$(basename $app)
|
appname=$(basename $app)
|
||||||
|
iappname=$(grep LOCAL_PACKAGE_NAME $app/Android.mk | sed 's/.*:= *//')
|
||||||
resources=
|
resources=
|
||||||
for res in $(echo $app/res/* $(find $ANDROID_BUILD_TOP/vendor -type d -wholename $ANDROID_BUILD_TOP/vendor/*/$appname/res | grep overlay))
|
for res in $(echo $app/res/* $(find $ANDROID_BUILD_TOP/vendor -type d -wholename $ANDROID_BUILD_TOP/vendor/*/$appname/res | grep overlay))
|
||||||
do
|
do
|
||||||
@@ -51,7 +52,7 @@ do
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# find the R.java file that contains all the generated resource identifiers
|
# find the R.java file that contains all the generated resource identifiers
|
||||||
rDotJava=$(find $ANDROID_BUILD_TOP/out/target/common/obj/APPS/${appname}_intermediates/ -name R.java)
|
rDotJava=$(find $ANDROID_BUILD_TOP/out/target/common/obj/APPS/${iappname}_intermediates/ -name R.java)
|
||||||
|
|
||||||
# Simplistically process the content of the file to get the names of all the constants,
|
# Simplistically process the content of the file to get the names of all the constants,
|
||||||
# and try to find a reference to each constant.
|
# and try to find a reference to each constant.
|
||||||
|
|||||||
Reference in New Issue
Block a user