Как мне легко запутать приложение для Android при использовании IntelliJ IDEA? - PullRequest
6 голосов
/ 22 ноября 2010

Я думаю, есть два варианта:

  1. Создайте параллельный скрипт ANT и обойдите IDE (кажется, довольно неэффективно, когда IDE настолько хорош)

  2. Каким-то образом интегрировать Proguard / yGuard или аналогичный с IntelliJ

Я пытался установить плагины для Proguard / yGuard в IntelliJ, но ни один из них, похоже, не работает (установлен нормально, но не отображается под Facets), и на самом деле я не уверен на 100%, что эти плагины помогут мне запутать или предоставляют ли они просто средство для удаления запутывания для отладки.

Я считаю, что ANT - лучший маршрут, но буду признателен за ваши мысли. Мне просто нужен способ уменьшить вероятность того, что кто-то обратный проектирует приложения, но не тратя часы на его настройку.

Ответы [ 2 ]

4 голосов
/ 22 ноября 2010

Я бы проголосовал за 1-й вариант - написать сценарий ANT. Преимущество этого состоит в том, что он не зависит от IDE, даже сервер сборки может легко его запустить.

2 голосов
/ 20 апреля 2011

Одна вещь, которую вы можете сделать, это просто открыть проект в Eclipse, создав новый проект из существующих источников.Два IDE играют довольно хорошо друг с другом.Многие команды используют оба и ходят туда-сюда между ними.

...