2017-09-28 15 views
0

ProGuardが見つかりました。コードを難読化することができました。できます。素晴らしいツール。AndroidManifest AndroidでAPI KEYSを難読化する方法

しかし、ProGuardが難読化しなかったのはAndroidManifest.xmlです。私はマニフェストにGoogle Maps APIキーを持っています。

パッケージ名とSHA-1指紋を使用してGoogle Developer ConsoleでこのAPI KEYを「セキュリティ保護」しました。

マニフェストのapiキーを難読化することをお勧めしますか?もしそうなら、どうすればProGuardでこれを達成できますか?

+0

Constants.javaファイルまたは 'strings'リソースファイルでDexguardを使用してみてください。 –

答えて

1
  1. .xmlファイルにGoogleのキーを入力します。決して場所はあなたを取得するにはGradleの仕事を使用している場合
    -encryptassetfilesのres /値/ **
    を(怒鳴るのコマンドを使用し、あなたのDexguardファイルでDexguad

を使用してみてください

  • ファイルAndroidManifestに文字列を制限します環境パラメータ)
    -encryptstringsクラスmy.package.Environment.class

    についてです。

  • 関連する問題