2015-11-11 1 views
0

Alors que je voulais exécuter de la suie en utilisant l'option -android-jars de la ligne de commande, j'ai eu l'erreur "Option invalide". J'ai téléchargé le code source de suie (sootall-2.5.0) de https://www.sable.mcgill.ca/soot/soot_download.html, et j'ai construit le projet dans eclipse avec succès. J'ai également téléchargé le code source de suot-maître et de suot-développent. J'ai vu ces deux ont l'option "-android-jars" mais quand j'ai construit le projet, il y avait trop d'erreurs ... Donc j'ai échoué à nouveau.Soot: Option invalide -android-jars

Comment puis-je résoudre ce problème? Je suis très très nouveau sur Soot. J'espère que quelqu'un peut m'aider. thx ~

+0

Quelles erreurs avez-vous vous rencontré? – ajshort

Répondre

0

La version que vous utilisez est trop ancienne. L'option de ligne de commande n'était pas encore présente dans Soot 2.5.0.

+0

Oui, alors j'ai construit la version développée. Mais quand je lance le projet avec les arguments '-cp. -pp Test 'dans eclipse, il s'agit d'une erreur' Impossible de trouver la classe: Test '. J'ai mis le répertoire Test.java dans Soot/bin /. Est-ce correct? – zombie

+0

Dans ce cas, le test doit se trouver dans votre "répertoire de travail actuel", selon votre configuration dans votre configuration de lancement Eclipse. – Eric