Proguard ошибка Android - PullRequest
       6

Proguard ошибка Android

0 голосов
/ 01 ноября 2011

Я следовал этим инструкциям и выполнил этих изменений.

Когда я пытаюсь экспортировать мое приложение с конфигурацией по умолчанию proguard.cfg, я получаю эту ошибку

[2011-11-01 20:32:18 -] Proguard возвратился с кодом ошибки 1. См. Консоль [2011-11-01 20:32:18 -] java.io.IOException: Can 'Прочитайте [C: \ Program Files \ Android \ android-sdk-windows \ add-ons \ addon_google_apis_google_inc_13 \ libs \ usb.jar] (такого файла или каталога нет) [2011-11-01 20:32:18 -] вproguard.InputReader.readInput (InputReader.java:230) [2011-11-01 20:32:18 -] в proguard.InputReader.readInput (InputReader.java:200) [2011-11-01 20:32:18 -] в proguard.InputReader.readInput (InputReader.java:178) [2011-11-01 20:32:18 -] в proguard.InputReader.execute (InputReader.java:100) [2011-11-01 20:32:18 -] в proguard.ProGuard.readInput (ProGuard.java:196) [2011-11-01 20:32:18 -] в proguard.ProGuard.execute (ProGuard.java:78) [2011-11-01 20:32:18 -] на proguard.ProGuard.main (ProGuard.java:492)

Я не могу понять, почему спрашивают usb.jar.Кто-нибудь знает что-нибудь об этом?

Я использую Proguard 4.6.

1 Ответ

1 голос
/ 02 ноября 2011

usb.jar присутствует в моей установке (addon_google_apis_google_inc_13/libs, в Linux) и также указан в addon_google_apis_google_inc_13/manifest.ini. Предположительно, процесс сборки добавляет его к пути к классам (независимо от версии или конфигурации ProGuard). ProGuard жалуется, если отсутствуют какие-либо банки в указанном пути к классам. Вы должны проверить, куда ушла банка.

...