私は最近、どういうわけか解決できたという説明もなく、不可解な問題に見舞われました。
私はそれを理解していないので、解決策自体が私にとって問題を引き起こします:それは私自身のアプリケーションのパッケージ全体に関するすべての警告を無視するようにProguardに指示することを強制します。
-dontwarn com.bta.**
私の開発で最もエラーが発生しやすいコード(最も頻繁に変更されるコード)に関する警告を無視しなければならないという厄介な問題は別として、私は2つの質問に戸惑っています。
- なぜこの必要性が突然現れたのですか?(これまでこれを行う必要はありませんでした。)
- 私が開発している他のプロジェクト/アプリケーションでこれが必要ないのはなぜですか?
私が導入したいくつかの新しいコードまたはライブラリがこれを引き起こしたと思います(AdMob?)が、これの説明は何ですか?サードパーティのライブラリが、自分のアプリケーションのリソースに関する警告をオフにするように強制するのはなぜですか?
自分のアプリケーションパッケージに関する警告を完全にオフにすることの副作用は何ですか(私がしたように)?