Недавно мне доставили планшет Asus Nexus 7, и я хочу иметь возможность использовать все файлы .apk, которые я сохранил на своем компьютере (все приобретены/загружены законным путем). Вот проблема:
Я нахожусь на флоте и в процессе, и буду в течение довольно долгого времени. У меня нет возможности подключить свой Nexus к Wi-Fi/проводной сети (не разрешается подключать его к корабельному сетевому компьютеру через USB), и у меня также нет возможности подключить свой персональный компьютер к Интернету, поэтому настройка Google Play аккаунт на планшете не работает. Мой ноутбук — Macbook, и у меня ДЕЙСТВИТЕЛЬНО установлен Android File Transfer, но это почти все, с чем я здесь работаю.
Когда я подключаю свой планшет к ноутбуку, появляется всплывающее окно Android File Transfer, и я могу перетаскивать файлы на Nexus, ОДНАКО, у меня нет какой-либо программы управления файлами для доступа к файлам .apk, когда они находятся на планшете. .
Я попытался зайти в настройки и установить флажок «Неизвестные источники» в меню «Безопасность», перетащить набор файлов .apk в корневую папку Nexus, а затем ввести «file:///sdcard/xxx.apk» в Окно интернет-браузера Google Chrome («xxx.apk» — это любой путь к файлу, к которому я пытаюсь получить доступ). Но когда я нажимаю «Перейти», страница браузера просто мигает, обновляется с пустой адресной строкой, как будто ничего не произошло.
Есть ли у меня какая-то надежда, или этот Nexus 7 будет просто очень дорогим бумажным весом, пока я, наконец, снова не увижу землю (и Wi-Fi)?
Заранее благодарю за любой совет!
Прежде всего стоит отметить, что ваша первоначальная попытка указать браузеру напрямую на .apk должна сработать (см. комментарии, начинающиеся с Стивена Шраугера ). Не совсем понятно, почему это не относится к вам, но вы можете дважды проверить свое приложение «Загрузки» (в ящике приложения) и свой путь. Возможно, он «загружается» в фоновом режиме, но это происходит так быстро, что вы этого не осознаете.
Если по какой-то причине это действительно не работает, вы можете попробовать потенциальный обходной путь. Это довольно некрасиво, но это работает. Я проверил это на своем Nexus 10, для справки.
Создайте на своем ноутбуке папку, содержащую ваши файлы apk (мы назовем ее apkfolder
для целей этого примера), затем в этой папке создайте файл HTML (назовем его apkinstall.html
) с помощью текстового редактора. Поскольку у вас есть Astro apk, используйте его в качестве содержимого HTML-файла:
<a href="Astro.apk">Install Astro</a>
Где Astro.apk
должно быть фактическое имя вашего apk-файла Astro.
Теперь скопируйте apkfolder
в корень хранилища вашего Nexus 7 с помощью Android File Transfer. Убедитесь, что все apks скопированы, а также файл HTML.
Если вы используете TextEdit на Mac : TextEdit по умолчанию будет пытаться обрабатывать файлы как RTF-файлы, поэтому, даже если вы сохраните его с расширением .html, он может не работать. Один обходной путь, который я нашел, — это перейти Format > Make Plain Text
перед сохранением файла. Вы узнаете, что у вас правильный формат, когда линейки и тому подобное исчезнут из окна TextEdit. Затем вы можете сохранить файл и убедиться, что вы используете изменение .txt
на .html
.
Затем запустите браузер и укажите его на file:///sdcard/apkfolder/apkinstall.html
. Вы должны получить практически пустую страницу со ссылкой «Установить Astro». Щелкните эту ссылку, чтобы установить apk Astro из хранилища, а затем используйте Astro для установки всех остальных приложений. Если вы используете Chrome, вам, вероятно, потребуется открыть панель уведомлений и коснуться уведомления «Загрузка завершена», чтобы начать установку.
В более общем случае, если у вас нет apk файлового менеджера, вы можете вместо этого добавить несколько ссылок в HTML-файл — по одной для каждого приложения — и установить их все таким образом. В вашем случае это не должно быть необходимо.
mbamb19s
эльдарератис
.html
расширением? Убедитесь, что это не закончилось двумя расширениями (например,apkinstall.html.txt
или что-то в этом роде). Некоторые текстовые редакторы сделают то же самое, что и вы.эльдарератис
mbamb19s
эльдарератис
echo '<a href="Astro.apk">Install Astro</a>' > ~/Documents/apkinstall.html
и он должен создать для вас файл. Единственное, о чем я могу думать, это то, что Android File Transfer возится с кодировкой файла, но мне это кажется маловероятным. Однако вы можете протестировать файл HTML в браузере вашего Mac, чтобы проверить этот сценарий.Стивен С
эльдарератис
Стивен С
эльдарератис
mbamb19s
Стивен С
эльдарератис
Стивен С
mbamb19s