Android SDK r17にアップデートしたらVerifyError

AndroidSDKをr17に更新したら、既存のプロジェクトでエラーが出て8時間ほど悲しい目にあった。
以下、検索で来られた方なら、どれかというか、全て心あたりのある文だと思う。

VFY: unable to find class referenced in signature …
Could not find class …
VerifyError …

で、解決方法は
______________________________
プロジェクトの上で右クリック

ビルド・パス(Build Path)

ビルド・パスの構成(Configure Build Path)

順序およびエクスポートタブ(Order and Export)

チェック付いてない奴につける
______________________________

これだけだった・・・・・・・うう、8時間無駄にした・・・

この記事に関係ありそうなもの

...


...


...


...


...


...


...

11 Comments zu “Android SDK r17にアップデートしたらVerifyError”

  1. shuichi tezuka

    助かりました!ありがとう!



  2. ナナシー

    感動です。ありがとう!!!



  3. TL

    同じくらい無駄の時間をすごし、最後に”アップデートしたらVerifyError”で検索したら、、、
    感謝です!



  4. うり夫

    まったく同じことで私も8時間くらい悩みました。
    ありがとうございます。



  5. おおはまり

    WinsowsのソースをMacに移すと、同じエラーがでて何時間もはまりました。
    ありがとう!



  6. ぜい五郎

    SDKのアップデートでVerifyErrorがでましたが
    こちらのおかげで助かりました。ありがとうございます。

    でも今まで[順序およびエクスポート]でチェック必要でしたっけ?



  7. Qerozon

    >ぜい五郎さん

    なぜか必要になったみたいです。
    環境とかにもよるんでしょうか?



  8. Go_zen_chu

    久々に開発したアプリを起動したら、このエラーが出て苦しんでおりました.
    助かりました! 記事掲載ありがとうございます!



  9. のん

    私も助かりました!
    私の場合はNoClassDefoundErrorでした。
    1時間くらい悩んでここに辿り着きましたm(_ _)m



  10. yohpapa

    助かりました。ありがとうございます。
    私はTestingBox2Dではまりました。書かれている方法で例外が起きなくなりました。

    う〜ん、でもチェックしなくても動くプロジェクトもあるんですよね。。。不思議ですね。



  11. Androidエラーの傾向と対策 | android manifest configChanges

    […] Q.「java.lang.NoClassDefFoundError」、「VFY: unable to find class referenced in signature …」エラーが起こる。 A.Android Tools Project SiteのDealing with dependencies in Android projectsにあるように、ADT 17.0.0 からライブラリを配置するフォルダが lib から libs に変更されています。プロジェクトディレクトリ内の「lib」フォルダ配下のJarをいったん退避し、フォルダ名を「libs」に変更してビルドしなおします。(参考サイト:外部jarを使ったandroidプロジェクトが起動しなくなった解決法、ADT r15-> r20 にアップデートしたら実行時にエラー) ADTの変更により、「libs」フォルダに置いたjarは「ビルド・パス」に設定しなくても自動で参照されます。Eclipseのパッケージエクスプローラで「Android Dependencies」に含まれているかどうかで確認できます。上記の「ビルド・パスの構成」→左ペイン「Java のビルド・パス」→「順序およびエクスポートタブ」の方法で対象jarをエクスポートして外部から可視化しても解消できます。(参考サイト:Android SDK r17にアップデートしたらVerifyError) […]



Leave a Reply

*