小编Muz*_*ain的帖子

错误:输入目录“文件”不存在

需要使用命令行从资源构建 R.java 文件。我使用以下 Java 程序来执行此操作。我得到了

错误:输入目录“文件”不存在

这是我的代码,任何人都可以帮助缺少哪个文件目录。或者为什么会弹出这个错误。

public static String ProjectPath = "C:\\Users\\Muzammil-Husnain\\testing\\Soothing-snow-fall";
public static String ANDROID_HOME = "C:\\\"Program Files (x86)\"\\Android\\android-sdk";

public static void generateRfile() {
    try {
        File projectDirectoryFile = new File(ProjectPath);
        String command = "aapt package -v -f -m "+
        " -S \""+projectDirectoryFile.getCanonicalPath()+"\\res\"" +
        " -J \""+projectDirectoryFile.getCanonicalPath()+"\\gen\"" +
        " -M \""+projectDirectoryFile.getCanonicalPath()+"\\AndroidManifest.xml\"" +
        " -I C:\\\"Program Files (x86)\"\\Android\\android-sdk\\platforms\\android-21\\android.jar\"";
        System.out.println("Directory Path : "+projectDirectoryFile.getCanonicalPath());
        System.out.println(command);
        ProcessBuilder processBuilder = new ProcessBuilder("cmd.exe", "/c", command);
        processBuilder.redirectErrorStream(true);
        Process process = processBuilder.start();
        BufferedReader r = new …
Run Code Online (Sandbox Code Playgroud)

java command-line android aapt

2
推荐指数
1
解决办法
3046
查看次数

标签 统计

aapt ×1

android ×1

command-line ×1

java ×1