Android MobileFirst和Proguard
我想了解我是否可以在使用IBM MobileFirst 7.1开发的混合应用程序(Android)中激活Proguard模糊处理,或者Proguards仅适用于IBM MobileFirst库中的本机应用程序Android MobileFirst和Proguard,android,proguard,ibm-mobilefirst,Android,Proguard,Ibm Mobilefirst,我想了解我是否可以在使用IBM MobileFirst 7.1开发的混合应用程序(Android)中激活Proguard模糊处理,或者Proguards仅适用于IBM MobileFirst库中的本机应用程序 <chmod perm="666"> <fileset dir="${androidWebResourcesFolder}"> <include name="**/*.js"></include>
<chmod perm="666">
<fileset dir="${androidWebResourcesFolder}">
<include name="**/*.js"></include>
</fileset>
</chmod>
<jscomp compilationLevel="simple" output="${androidWebResourcesFolder}/js/xyz.js">
<sources dir="${androidWebResourcesFolder}/js">
<file name="workflow.js">
</file>
</sources>
</jscomp>
<jscomp compilationLevel="simple" output="${androidWebResourcesFolder}/js/index.js">
<sources dir="${androidWebResourcesFolder}/js">
<file name="index.js">
</file>
</sources>
</jscomp>
</target>
提前谢谢。是的。您可以将ProGuard与Android环境的混合应用程序一起使用
<chmod perm="666">
<fileset dir="${androidWebResourcesFolder}">
<include name="**/*.js"></include>
</fileset>
</chmod>
<jscomp compilationLevel="simple" output="${androidWebResourcesFolder}/js/xyz.js">
<sources dir="${androidWebResourcesFolder}/js">
<file name="workflow.js">
</file>
</sources>
</jscomp>
<jscomp compilationLevel="simple" output="${androidWebResourcesFolder}/js/index.js">
<sources dir="${androidWebResourcesFolder}/js">
<file name="index.js">
</file>
</sources>
</jscomp>
</target>
请在此处阅读更多信息:
<chmod perm="666">
<fileset dir="${androidWebResourcesFolder}">
<include name="**/*.js"></include>
</fileset>
</chmod>
<jscomp compilationLevel="simple" output="${androidWebResourcesFolder}/js/xyz.js">
<sources dir="${androidWebResourcesFolder}/js">
<file name="workflow.js">
</file>
</sources>
</jscomp>
<jscomp compilationLevel="simple" output="${androidWebResourcesFolder}/js/index.js">
<sources dir="${androidWebResourcesFolder}/js">
<file name="index.js">
</file>
</sources>
</jscomp>
</target>
<?xml version="1.0"?>
<chmod perm="666">
<fileset dir="${androidWebResourcesFolder}">
<include name="**/*.js"></include>
</fileset>
</chmod>
<jscomp compilationLevel="simple" output="${androidWebResourcesFolder}/js/xyz.js">
<sources dir="${androidWebResourcesFolder}/js">
<file name="workflow.js">
</file>
</sources>
</jscomp>
<jscomp compilationLevel="simple" output="${androidWebResourcesFolder}/js/index.js">
<sources dir="${androidWebResourcesFolder}/js">
<file name="index.js">
</file>
</sources>
</jscomp>
</target>
<chmod perm="666">
<fileset dir="${androidWebResourcesFolder}">
<include name="**/*.js"></include>
</fileset>
</chmod>
<jscomp compilationLevel="simple" output="${androidWebResourcesFolder}/js/xyz.js">
<sources dir="${androidWebResourcesFolder}/js">
<file name="workflow.js">
</file>
</sources>
</jscomp>
<jscomp compilationLevel="simple" output="${androidWebResourcesFolder}/js/index.js">
<sources dir="${androidWebResourcesFolder}/js">
<file name="index.js">
</file>
</sources>
</jscomp>
</target>
<chmod perm="666">
<fileset dir="${androidWebResourcesFolder}">
<include name="**/*.js"></include>
</fileset>
</chmod>
<jscomp compilationLevel="simple" output="${androidWebResourcesFolder}/js/xyz.js">
<sources dir="${androidWebResourcesFolder}/js">
<file name="workflow.js">
</file>
</sources>
</jscomp>
<jscomp compilationLevel="simple" output="${androidWebResourcesFolder}/js/index.js">
<sources dir="${androidWebResourcesFolder}/js">
<file name="index.js">
</file>
</sources>
</jscomp>
</target>
3) 右键单击ObfuscateJS.xml并单击ANT build。为了100%确定,对于混合应用程序,我指的是90%的HTML代码。Proguard是否只能混淆应用程序中10%的本机代码?Hybrid仍然是本机代码。您只需在其中运行HTML。ProGuard将仅与本机partLink相关。此处不鼓励使用仅链接的答案,因为这些链接将来可能会失效。我建议你编辑你的答案,引用你引用的来源。检查更新后的帖子如果你在这篇帖子上发现任何问题,我将帮助你解决问题@阿尼鲁德沙马
<chmod perm="666">
<fileset dir="${androidWebResourcesFolder}">
<include name="**/*.js"></include>
</fileset>
</chmod>
<jscomp compilationLevel="simple" output="${androidWebResourcesFolder}/js/xyz.js">
<sources dir="${androidWebResourcesFolder}/js">
<file name="workflow.js">
</file>
</sources>
</jscomp>
<jscomp compilationLevel="simple" output="${androidWebResourcesFolder}/js/index.js">
<sources dir="${androidWebResourcesFolder}/js">
<file name="index.js">
</file>
</sources>
</jscomp>
</target>