在下面的代码我能够将文件转换为gzip但在这里我提供输入和放大的位置静态输出。但我需要动态提供文件名
这里的例子我正在使用
<activity
android:name="FULL_NAME_OF_YOUR_ACTIVITY"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity
这里代替home6.jpg我可以动态地提供任何东西
String source_filepath = "C:\\Users\\abc\\Desktop\\home6.jpg";
String destinaton_zip_filepath =C:\\Users\\abc\\Desktop\\home6.gzip";
答案 0 :(得分:0)
从命令行参数中获取它:
public static void main(String[] args) {
String source_filepath = args[0];
String destinaton_zip_filepath = args[1];
请注意,您可能希望在此处添加一些错误检查代码,以确保您实际获得两个命令行参数,文件存在等。