Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/208.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Rhomobile升级到5.1应用程序构建失败_Android_Ruby_Build_Rake - Fatal编程技术网

Android Rhomobile升级到5.1应用程序构建失败

Android Rhomobile升级到5.1应用程序构建失败,android,ruby,build,rake,Android,Ruby,Build,Rake,我想知道是否有人能给我一个线索,在哪里看这一个 我正在尝试将RhoMobile应用程序从2.2升级到5.1 作为相机回调的一部分,驱动程序正在KitKat中丢失文件写入权限。我希望将捕获的图像从(易失性)blob存储中移出。代码可以正常工作,但不能在KitKat上运行 所以我准备了一台带有RMS5/Android/Java的新机器,然后我通过搜索+将“File.”替换为“RhoFile.”进行了更新 修复了ruby文件以使用我的D:drive安装后,我现在正在深入构建,但它正在中止: .....

我想知道是否有人能给我一个线索,在哪里看这一个

我正在尝试将RhoMobile应用程序从2.2升级到5.1

作为相机回调的一部分,驱动程序正在KitKat中丢失文件写入权限。我希望将捕获的图像从(易失性)blob存储中移出。代码可以正常工作,但不能在KitKat上运行

所以我准备了一台带有RMS5/Android/Java的新机器,然后我通过搜索+将“File.”替换为“RhoFile.”进行了更新

修复了ruby文件以使用我的D:drive安装后,我现在正在深入构建,但它正在中止:

.....<br/>
cd d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rhodes-5.1.1
rake aborted!
NameError: uninitialized constant Rho::AppManifest::RhoFile

Tasks: TOP => build:android:extensions => config:android:extensions => build:bun
dle:noxruby
(See full trace by running task with --trace)

cd d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rhodes-5.1.1 雷克流产了! NameError:未初始化的常量Rho::AppManifest::RhoFile 任务:TOP=>build:android:extensions=>config:android:extensions=>build:bun 戴尔:红宝石 (通过使用--trace运行任务查看完整跟踪)
所以我用--trace运行,结果是:

.....

rm refresh_btn.wp8.png
rm sip_btn.wp8.png
-$TIME$- message [ common_bundle_start() FINISH ] time is { 2015-08-25T14:03:36Z
 } milliseconds from start (372125)
cd Z:/IHS/Projects/RSWorkspace/ECMK_MobileApp/bin/tmp/assets
cd Z:/IHS/Projects/RSWorkspace/ECMK_MobileApp/bin/tmp/assets/apps
cd d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rhodes-5.1.1
rake aborted!
NameError: uninitialized constant Rho::AppManifest::RhoFile
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rhodes-5.1.1/lib/framework/
rhoappmanifest.rb:39:in `block in enumerate_models'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/find.rb:41:in `block in find'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/find.rb:40:in `catch'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/find.rb:40:in `find'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rhodes-5.1.1/lib/framework/
rhoappmanifest.rb:37:in `enumerate_models'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rhodes-5.1.1/Rakefile:3784:
in `create_manifest'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rhodes-5.1.1/Rakefile:4023:
in `block (3 levels) in <top (required)>'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:240:in `call'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:240:in `block in execute'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:235:in `each'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:235:in `execute'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:179:in `block in invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:172:in `invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:201:in `block in invoke_prerequisites'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:199:in `each'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:199:in `invoke_prerequisites'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:178:in `block in invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:172:in `invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:201:in `block in invoke_prerequisites'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:199:in `each'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:199:in `invoke_prerequisites'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:178:in `block in invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:172:in `invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:165:in `invoke'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rhodes-5.1.1/Rakefile:4999:
in `invoke'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rhodes-5.1.1/platform/andro
id/build/android.rake:866:in `block (3 levels) in <top (required)>'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:240:in `call'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:240:in `block in execute'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:235:in `each'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:235:in `execute'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:179:in `block in invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:172:in `invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:201:in `block in invoke_prerequisites'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:199:in `each'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:199:in `invoke_prerequisites'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:178:in `block in invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:172:in `invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:201:in `block in invoke_prerequisites'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:199:in `each'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:199:in `invoke_prerequisites'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:178:in `block in invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:172:in `invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:201:in `block in invoke_prerequisites'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:199:in `each'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:199:in `invoke_prerequisites'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:178:in `block in invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:172:in `invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:165:in `invoke'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rhodes-5.1.1/Rakefile:4999:
in `invoke'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/applic
ation.rb:150:in `invoke_task'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/applic
ation.rb:106:in `block (2 levels) in top_level'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/applic
ation.rb:106:in `each'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/applic
ation.rb:106:in `block in top_level'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/applic
ation.rb:115:in `run_with_threads'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/applic
ation.rb:100:in `top_level'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/applic
ation.rb:78:in `block in run'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/applic
ation.rb:176:in `standard_exception_handling'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/applic
ation.rb:75:in `run'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/bin/rake:33:in
`<top (required)>'
d:/RhoMobileSuite5.1.1/ruby/bin/rake:23:in `load'
d:/RhoMobileSuite5.1.1/ruby/bin/rake:23:in `<main>'
Tasks: TOP => build:android:extensions => config:android:extensions => build:bun
dle:noxruby
。。。。。
rm refresh_btn.wp8.png
rm sip_btn.wp8.png
-$TIME$-消息[common_bundle_start()FINISH]时间为{2015-08-25T14:03:36Z
}从开始算起的毫秒数(372125)
cd Z:/IHS/Projects/RSWorkspace/ECMK_MobileApp/bin/tmp/assets
cd Z:/IHS/Projects/RSWorkspace/ECMK_MobileApp/bin/tmp/assets/apps
cd d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rhodes-5.1.1
雷克流产了!
NameError:未初始化的常量Rho::AppManifest::RhoFile
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rhodes-5.1.1/lib/framework/
rhoappmanifest.rb:39:在“枚举_模型中的块”中
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/find.rb:41:in'block in find'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/find.rb:40:in'catch'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/find.rb:40:in'find'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rhodes-5.1.1/lib/framework/
rhoappmanifest.rb:37:“枚举_模型”中的
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rhodes-5.1.1/Rakefile:3784:
在“创建清单”中
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rhodes-5.1.1/Rakefile:4023:
在“块(3层)中”
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:240:在“通话”中
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:240:在“执行中的块”中
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:235:在“每个”中
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:235:在“执行”中
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:179:in`block in invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/monitor.rb:211:in'mon_synchronize'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:172:在“调用”中使用“调用链”
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:201:在“调用中的块”中
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:199:each中的'each'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:199:在“调用”中
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:178:in`block in invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/monitor.rb:211:in'mon_synchronize'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:172:在“调用”中使用“调用链”
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:201:在“调用中的块”中
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:199:each中的'each'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:199:在“调用”中
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:178:in`block in invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/monitor.rb:211:in'mon_synchronize'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:172:在“调用”中使用“调用链”
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:165:invoke中的
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rhodes-5.1.1/Rakefile:4999:
在“invoke”中
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rhodes-5.1.1/platform/andro
id/build/android.rake:866:in'block(3层)in'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:240:在“通话”中
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:240:在“执行中的块”中
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:235:在“每个”中
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:235:在“执行”中
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:179:in`block in invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/monitor.rb:211:in'mon_synchronize'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:172:在“调用”中使用“调用链”
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:201:在“调用中的块”中
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:199:each中的'each'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:199:在“调用”中
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:178:in`block in invoke_with_call_chain'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/1.9.1/monitor.rb:211:in'mon_synchronize'
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:172:在“调用”中使用“调用链”
d:/RhoMobileSuite5.1.1/ruby/lib/ruby/gems/1.9.1/gems/rake-10.4.2/lib/rake/task.r
b:201:在“调用中的块”中
d:/RhoMobileSuite