У меня есть libTestLibrary.so библиотека, и я хочу добавить ее в папку lib Android-эмулятора.Как я могу это сделать?
Я делаю следующие шаги:
- Окно / Открытая перспектива / Другое ... / DDMS
- Введите File Explorer вкладка.
- Найдите lib папку и откройте ее.
- Нажмите Вставьте файл на устройство и выберите библиотеку, которую я хочу передать на устройство, но затем процесс запускается, и через несколько секунд он завершается и появляется ошибка:
[2011-05-19 12:26:34] Failed to push selection: Read-only file system
Добавлено.Уважаемый Эрик:
Я вижу сообщение, которое вы связали, но я не могу его понять, можете ли вы привести пример следующего кода для моей проблемы или объяснить это?
adb shell mount -o rw,remount -t yaffs2 /dev/block/mtdblock03 /system
adb push su /system/xbin/su
adb shell chmod 06755 /system
adb shell chmod 06755 /system/xbin/su
adb install superuser.apk
Добавлено.
У меня есть запись в командной строке:
C:\android\android-sdk-windows\platform-tools>adb remount
C:\android\android-sdk-windows\platform-tools>adb push libDsmShared.so /system/lib/libDsmShared.so
и появляется ошибка:
не удалось скопировать 'libDsmShared.so' в '/ system / lib / libDsmShared.so ': недостаточно памяти
добавлено
Я сделал следующие шаги:
- Запустите Eclipse
- Перейти к: Окно -> Открыть перспективу -> Другое ...
- Выбрать DDMS из открытого диалога
- Выбрать " File explorer"tab.
- Нажмите" Push-файл на устройство"и выберите библиотеку, которую я хочу нажать.
Не удалось нажать выбор: файловая система только для чтения
- Свернуть все открытые окна и открыть командную строку
- Запись: cd C: \ android \ android-sdk-windows \ platform-tools введите
Запись: abd remount введите
Вы увидите, что перемонтирование прошло успешно
Разверните Eclipse и попробуйте шаг 5.
Не удалось нажать выбор: Недостаточно памяти
Появляется ошибка.