android ant构建在ant发布命令上失败

android ant构建在ant发布命令上失败,android,apache,ant,build,Android,Apache,Ant,Build,我有一个linux盒子。我有一个项目。我运行了“android更新项目”,效果很好 尝试使用“ant-v release”,它会引发如下错误:- [javac] /home/sto/umakant/dashboard/data/android_apps/lol/project/src/com/glam/lol/Channels.java:90: error while writing <anonymous com.glam.lol.Channels$1>: could not

我有一个linux盒子。我有一个项目。我运行了“android更新项目”,效果很好

尝试使用“ant-v release”,它会引发如下错误:-

    [javac] /home/sto/umakant/dashboard/data/android_apps/lol/project/src/com/glam/lol/Channels.java:90: error while writing <anonymous com.glam.lol.Channels$1>: could not create parent directories
    [javac]             lv.setOnItemClickListener(new OnItemClickListener() {
    [javac]                                                                 ^
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 1 error

BUILD FAILED
/home/sto/umakant/android-sdk-linux_x86/tools/ant/main_rules.xml:384: Compile failed; see the compiler error output for details.
[javac]/home/sto/umakant/dashboard/data/android_apps/lol/project/src/com/glam/lol/Channels.java:90:写入时出错:无法创建父目录
[javac]lv.setOnItemClickListener(新的OnItemClickListener(){
[javac]^
[javac]注意:某些输入文件使用未经检查或不安全的操作。
[javac]注意:使用-Xlint重新编译:未选中以获取详细信息。
[javac]1错误
构建失败
/home/sto/umakant/android-sdk-linux_x86/tools/ant/main_rules.xml:384:编译失败;有关详细信息,请参阅编译器错误输出。

我不明白它有什么问题。为什么它不允许我构建应用程序?有人能帮我解决吗。

这是权限问题。有些文件夹在project中没有写入权限。
现在,当权限被更正时,它可以正常工作。

看起来像是权限问题。检查您在winscp中看到的
/home/sto/umakant/dashboard/data/android\u apps/lol/project/
上的写入权限。对于项目文件夹its:-rwxr-xr-x和Channels.java its:-rw-r--r--您必须确保可以在“ant-builded”中写入文件夹和子文件夹(我想您的子文件夹是只读的)“ant Build”文件夹?在哪里可以找到它?很高兴它解决了您的问题:)