ClassyShark — это автономный инструмент проверки двоичных файлов для разработчиков Android. Он может надежно просматривать любой исполняемый файл Android и отображать важную информацию, такую как интерфейсы и члены классов, количество dex и зависимости. ClassyShark поддерживает несколько форматов, включая библиотеки (.dex, .aar, .so), исполняемые файлы (.apk, .jar, .class) и все двоичные XML-файлы Android: AndroidManifest, ресурсы, макеты и т. д.
Для запуска возьмите последнюю версию JAR и запустите java -jar ClassyShark.jar
.
Если вы используете Arch Linux, вы можете установить последнюю версию готового jar-файла из AUR.
Если вы обнаружили ошибку, сообщите о проблеме:
https://github.com/google/android-classyshark/issues
Патчи приветствуются и могут быть отправлены путем разветвления этого проекта и отправки запроса на вытягивание через GitHub.
Copyright 2020 Google, Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.