aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/java/apkbuilder
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2016-08-22 17:07:29 +0000
committerGravatar Philipp Wollermann <philwo@google.com>2016-08-23 09:28:53 +0000
commitcb80dd51cf2a50d1d55c5eaf0a43a89f6dd744c9 (patch)
tree5e6303f07d2d8c215dfa580a5a35a5b76ceb3911 /third_party/java/apkbuilder
parent6230823214257603dc77d2b074432565d2bf53cd (diff)
removed protobuf.meta and flags.xml from apk
-- MOS_MIGRATED_REVID=130950815
Diffstat (limited to 'third_party/java/apkbuilder')
-rw-r--r--third_party/java/apkbuilder/java/com/android/sdklib/build/ApkBuilder.java31
1 files changed, 17 insertions, 14 deletions
diff --git a/third_party/java/apkbuilder/java/com/android/sdklib/build/ApkBuilder.java b/third_party/java/apkbuilder/java/com/android/sdklib/build/ApkBuilder.java
index 4a69e2efd1..fb4b07bc47 100644
--- a/third_party/java/apkbuilder/java/com/android/sdklib/build/ApkBuilder.java
+++ b/third_party/java/apkbuilder/java/com/android/sdklib/build/ApkBuilder.java
@@ -85,6 +85,7 @@ public final class ApkBuilder implements IArchiveBuilder {
* resources, and also record whether the zip file contains native libraries.
* <p/>Used in {@link SignedJarBuilder#writeZip(java.io.InputStream, IZipEntryFilter)} when
* we only want the java resources from external jars.
+ *
*/
private final class JavaAndNativeResourceFilter implements IZipEntryFilter {
private final List<String> mNativeLibs = new ArrayList<String>();
@@ -987,19 +988,21 @@ public final class ApkBuilder implements IArchiveBuilder {
return false;
}
- return !"aidl".equalsIgnoreCase(extension) && // Aidl files
- !"rs".equalsIgnoreCase(extension) && // RenderScript files
- !"fs".equalsIgnoreCase(extension) && // FilterScript files
- !"rsh".equalsIgnoreCase(extension) && // RenderScript header files
- !"d".equalsIgnoreCase(extension) && // Dependency files
- !"java".equalsIgnoreCase(extension) && // Java files
- !"scala".equalsIgnoreCase(extension) && // Scala files
- !"class".equalsIgnoreCase(extension) && // Java class files
- !"scc".equalsIgnoreCase(extension) && // VisualSourceSafe
- !"swp".equalsIgnoreCase(extension) && // vi swap file
- !"thumbs.db".equalsIgnoreCase(fileName) && // image index file
- !"picasa.ini".equalsIgnoreCase(fileName) && // image index file
- !"package.html".equalsIgnoreCase(fileName) && // Javadoc
- !"overview.html".equalsIgnoreCase(fileName); // Javadoc
+ return !"aidl".equalsIgnoreCase(extension) && // Aidl files
+ !"rs".equalsIgnoreCase(extension) && // RenderScript files
+ !"fs".equalsIgnoreCase(extension) && // FilterScript files
+ !"rsh".equalsIgnoreCase(extension) && // RenderScript header files
+ !"d".equalsIgnoreCase(extension) && // Dependency files
+ !"java".equalsIgnoreCase(extension) && // Java files
+ !"scala".equalsIgnoreCase(extension) && // Scala files
+ !"class".equalsIgnoreCase(extension) && // Java class files
+ !"scc".equalsIgnoreCase(extension) && // VisualSourceSafe
+ !"swp".equalsIgnoreCase(extension) && // vi swap file
+ !"thumbs.db".equalsIgnoreCase(fileName) && // image index file
+ !"picasa.ini".equalsIgnoreCase(fileName) && // image index file
+ !"package.html".equalsIgnoreCase(fileName) && // Javadoc
+ !"overview.html".equalsIgnoreCase(fileName) && // Javadoc
+ !"protobuf.meta".equalsIgnoreCase(fileName) && // protobuf.meta
+ !"flags.xml".equalsIgnoreCase(fileName); // flags.xml
}
}