我在Android平板電腦上使用ruboto(ruby)。我希望我的源代碼位於通常的默認源目錄的子目錄中。有沒有辦法做到這一點?如何更改Android上運行的ruboto中的目錄
0
A
回答
0
你還沒有說明你將Ruby源碼放在子目錄中的動機,所以我會推測它適用於多語言環境中的整潔。另外,我假設你想要所有的Ruby源代碼在同一個目錄中,包括Activity類的源代碼。
將您的路徑添加到Ruby $ LOAD_PATH和Android組件搜索路徑已合併到org.ruboto.JRubyAdapter.addLoadPath
中的一個方法中。在JRubyAdapter.setUpJRuby
,你可以找到addLoadPath
一個待命線289:https://github.com/ruboto/ruboto/blob/1.4.0/assets/src/org/ruboto/JRubyAdapter.java#L289
您可以添加現有下面你自己的呼叫:
addLoadPath("file:" + apkName + "!/<your_path_here>")
將在路徑添加到Ruby的負載路徑和Android組件搜索路徑。
如果您有明確的用例,我會將其提交給Ruboto跟蹤器https://github.com/ruboto/ruboto/issues。這聽起來像是更多的Ruboto開發者可以使用的東西。
相關問題
- 1. 如何更改目錄並在該目錄上運行命令?
- 2. 如何在android中運行時更改下面的目標?
- 3. Android項目中的運行時目錄
- 4. 如何更改Eclipse運行配置的工作目錄?
- 5. Android。更改的LinearLayout緣上運行
- 6. 如何更改MSYS2上的HOME目錄和啓動目錄?
- 7. C++更改目錄和運行make
- 8. 使用Ruboto停止Android上的進程
- 9. 如何更改linux中gnuplot的目錄?
- 10. 如何更改Gradle中的libs目錄?
- 11. 如何更改ASP.Net中的「App_Themes」目錄?
- 12. 如何更改Bash中的目錄
- 13. 如何更改Git中的$ HOME目錄
- 14. 如何在Android上在運行時更改按鈕的文本?
- 15. 如何更改生成的Visual Studio文件中運行的目錄CTest
- 16. CMake:如何更改子目錄項目目標上的屬性?
- 17. python subprocess - 如何更改目錄運行命令?
- 18. 如何在使用Maven運行Jetty時更改工作目錄?
- 19. 如何在目錄上運行coverage.py?
- 20. 更改在z/OS USS中運行的REXX exec目錄?
- 21. Android - 更改目錄權限
- 22. 如何更改運行中的片段?
- 23. 如何在運行時更改命令提示符上的目錄,然後運行另一個進程?
- 24. 如何更改Wordpress目錄?
- 25. 如何確定目錄及其應用程序運行之間的子目錄中的更改?
- 26. 如何在android上運行ionic項目?
- 27. 如何在Mac OS X上監視目錄中的更改?
- 28. 如何在Windows上更改XAMPP中的根文檔根目錄?
- 29. 更改R中的目錄
- 30. 如何在Clojure的命令行中更改目錄?
在IRB中,我可以使用'Dir.chdir'子目錄''來更改目錄。但ruboto的SCRIPTS頁面仍然使用jruby目錄。 –
或再次在irb我可以使用'require'subdir/rbfile「'。仍然不理想... –