Rails 3.1 абсолютный URL к изображению

Я использую Rails 3.1. Я пытаюсь разобраться в этом, и к моему удивлению, начинает казаться, что рельсы вообще не приходят с этим методом. Может, не так.

Может ли кто-нибудь показать, как я могу получить полный абсолютный URL к изображению?

Я использую asset _ path (image.png) , который дает мне относительный путь для использования в приложении. Я попытался сделать root _ url + asset_path (image.png) но это просто дает мне //localhost: 3000//assets/image.png с двойной косой чертой

У любого есть эффективный способ сделать это?

-121--992179- Медленная загрузка в работающий эмулятор Android Я искал, но не нашел никаких запросов или ответов на мои конкретные обстоятельства. У меня есть быстрый новый компьютер с большим объемом памяти под управлением Windows 7. Я использую последние Eclipse и Android SDK....

Я искал, но не нашел никаких запросов или ответов на мои конкретные обстоятельства. У меня есть быстрый новый компьютер с большим объемом памяти под управлением Windows 7. Я использую последние версии Eclipse и Android SDK.

Когда я запускаю приложение, на запуск эмулятора уходит около 45 секунд (потрясающе быстро для эмулятора!) с момента запуска до момента запуска приложения.

Если затем изменить приложение и повторно запустить его на еще работающем эмуляторе, время увеличивается до 70 + секунд! В отличие от всех других жалоб у людей, в моем случае перезапуск эмулятора быстрее, чем использование существующего экземпляра. Мне это не нравится.

Время

2011-09-29 13:07:13 - hello Uploading hello.apk onto device 'emulator-5554'
2011-09-29 13:07:18 - hello Installing hello.apk...
2011-09-29 13:07:37 - hello Success!

при повторном запуске после изменения приложения для его перезагрузки:

2011-09-29 13:08:18 - hello Uploading hello.apk onto device 'emulator-5554'
2011-09-29 13:09:16 - hello Installing hello.apk...
2011-09-29 13:09:24 - hello Success!

Как вы видите, загрузка в эмулятор занимает всего 5 секунд, когда эмулятор запускается заново. Это занимает почти минуту с запущенным эмулятором! Это является причиной увеличения времени повторного выполнения. Это не меняется даже при удалении приложения на эмуляторе перед его повторным запуском.

Есть идеи о том, что я могу попытаться решить? Похоже, это какая-то коммуникационная проблема, возможно, с Адб.

42
задан jfielding 29 September 2011 в 12:28
поделиться