1. ホーム
  2. アンドロイド

Android StudioのFAQとその解決方法

2022-02-28 05:26:35

Retrieved from: http://4259297.blog.51cto.com/4249297/1700031


gradleのビルドに問題がある。

Error:Execution failed for task ':app:packageDebug'. Duplicate files copied in APK META-INF/notice.txt

 回避策

http://stackoverflow.com/questions/22467127/error-duplicate-files-during-packaging-of-apk


 プロジェクトの途中で突然gradleがクラッシュしてモジュールが認識されないことがあるので、プロジェクトのビルドフォルダを削除して再度実行してください(!!!)。


起動時に最後に閉じたプロジェクトを自動的に開かないようにするAndroid studioの設定

<スパン 設定ページを開き、検索フィールドにsystemと入力し、System Settingsをクリックして赤色で表示されているボックスにチェックを入れます(開き直します) 

   を削除してください。


###

<スパン AndroidStudioとSVNはどのように連携しますか? <スパン <スパン

  http://www.it165.net/pro/html/201404/11412.html

####

android studio gradle autosign ビルドの実装

http://www.tuicool.com/articles/MjqYbiu

スタジオのインストールに問題がある、tools.jarに問題がある。

http://jingyan.baidu.com/article/fd8044fad120ce5031137a2c.html



<スパン Android Studioを使ったAndoridのapkパッケージの打ち込み作業、andoridapk

http://www.bkjia.com/Androidjc/985056.html

Android Studioのパッケージ配布、Androidシグネチャの取得について

http://www.bubuko.com/infodetail-918228.html

Androidアプリのシグネチャパッケージング(発展編)

http://blog.csdn.net/dawanganban/article/details/11794767



<スパン Android Studioはコードの難読化を実装しています

http://www.bubuko.com/infodetail-987756.html


<スパン 1. Android Studio で Android プロジェクトを作成できない そのようなオプションはありません。

回避策   http://zhidao.baidu.com/link?url=aexRXQ822IapdnQ2j3zaqcEgiGKtqrbFYii1Z7FtaqOBK6TqjgivaV4qqDTdf6ooMU71F3y-HKTnbvI2_ p2JN3RwC7bIf669w4K5_6fb7bC


アンドロイドサポートのチェックが外れているため


<スパン 2.Android studioのツールバーが誤って非表示になる。

<スパン 表示」→「ツールバー」にチェックを入れればOKです。


Android Studioの下部サイドバーのオプションが表示されない、***表示させる方法

http://blog.csdn.net/hyr83960944/article/details/38067785


3.ムードルが削除されました、復元するにはどうしたらいいですか?

解決策 http://blog.csdn.net/hyr83960944/article/details/37520941

 プロジェクトの設定ファイルに':moudle name'を含める


4. jarパッケージのインポート方法

<スパン ステップ1:libsディレクトリを見るために、"project"モードに切り替えます。

    ステップ2: jarパッケージをlibsディレクトリにドラッグします。1.2 asは直接コピーでは動作しません。

<スパン     ステップ3. <スパン プロジェクトがあるプロジェクト構造を開き、[依存関係]を選択し、プラス記号をクリックして[ファイルの依存関係]を選択し、次に

<スパン         Libsフォルダーで、インポートしたいjarパッケージを選択します。

        この2つ以外の方法としては、プロジェクトでjarパッケージを選択した状態で右クリック "ライブラリとして追加"する方法があります。この方法では、プロジェクトのルートディレクトリを探す必要があります、つまり

<スパン         build.gradleが置かれているディレクトリです。 
        依存関係 
        { 
            コンパイルファイル('libs/android-support-v4.jar')
            コンパイルファイル('libs/xxxx.jar') 
        }

       どちらの方法も、モジュールの build.gradle ファイルの dependencies ノードに次のような余分な文が含まれてしまいます。 コンパイルファイル('libs/xxxx.jar') 

5. プロジェクトをインポートした後、ctrlクリックによるジャンプを含む多くのショートカットが機能しないことがわかった

パスに中国語が含まれていて、それが困っています。

      前のプロジェクトでは中国語は問題なかったのに、なぜと思われるかもしれませんが、それは説明できません。

<スパン

6. ASでDDMSのウィンドウを開く

方法1:ツールバーのリトルロボットアイコン

<スパン       方法2:メニューバーのツール-Android-Androidデバイスマネージャー

      開いてみると、****側はEclipseのDDMSと同じように

7. adbコマンドの使用

<スパン     ウィンドウズでも内部コマンドラインでも、エラーでプロンプト***が表示されます。

    adb サーバーが古いです。

 解決策  http://visualgdb.com/adbfix/

<スパン 問題なし!

8. GenymotionのデバッグでINSTALL_FAILED_CPU_ABI_INCOMPATIBLEエラーが発生した場合の対処法

http://blog.csdn.net/wjr2012/article/details/16359113

<スパン 問題なし! 

<スパン 9. どのように 完全なクラス名をコピーする

<スパン <スパン クラス名を選択、右クリック、ショートカットctrl+alt+shift+c

<スパン

<スパン 10. Logcatにフィルタを追加する方法

<スパン

<スパン


<スパン <スパン 11. Android Studioでスタイルプロパティの抽出がうまくいかない場合はどうすればよいですか?

<スパン <スパン  Webでいろいろなリソースを見つけたのですが、うまくいかなかったので、Eclipseを使ってやってみようと思ったのです。


<スパン <スパン 12. <スパン <スパン Android Studio***でライブラリを追加するにはどうすればよいですか?

<スパン http://www.oschina.net/question/921036_154257?sort=time

  Android Studioでビルドしたプロジェクトにオープンソースライブラリをインポートする

http://mobile.51cto.com/aprogram-464018.htm

<スパン <スパン 13.Android studio*** 既存のeclipseプロジェクトをインポートする方法

http://my.oschina.net/cheneywangc/blog/192381

http://www.newasp.net/tech/73673.html


 build.gradleファイルを生成したEclipseプロジェクトをインポートすると、以下のエラーが発生することがあります ***。

のために、gradleディストリビューションをconsult ideからインストールすることができませんでした。

 また、SDKのパスが見つからないというエラーが表示されることがあり、SDKの環境変数ANDROID_HOMEがマッチしないのかもしれません。


<スパン <スパン 14.Android Studioシリーズ - シグネチャーパッケージング

http://blog.csdn.net/wwj_748/article/details/44622343

<スパン <スパン 15. プロジェクトのコーディングを変更する方法


16. javaプロジェクトを作成する方法

<スパン    main関数の実行 mainでクラスを選択、Ctrl _ Shift + F10

<スパン

<スパン   一点、メニューのrunメソッドを間違えないこと 

<スパン

<スパン  プログラム中にデッドループがある場合、ソケット接続がポートを占有し続けるため、終了する必要があります。

<スパン

<スパン

<スパン 17. Android Studio のコード自動提案はパワーセーブモードでは利用できない

<スパン http://blog.csdn.net/hyr83960944/article/details/40024439

<スパン

<スパン

<スパン 18. コンストラクタやゲッター、セッターなどを自動生成する。

<スパン     ショートカット Alt+挿入(PgDn)

<スパン

<スパン

<スパン

<スパン 19. Android Studioでjarにソース元を追加する

<スパン http://www.bkjia.com/Androidjc/918926.html

<スパン

<スパン

<スパン 20. 偽の***は、その仕事をする特定のショートカットキーがあるかどうかを確認したい 

<スパン

<スパン

<スパン 21.json文字列の改行表示

<スパン

<スパン

<スパン 22. <スパン アンドロイドスタジオでgenymotionのデバイスが認識されない

http://blog.csdn.net/wuyuxing24/article/details/45169991


<スパン 23. Android Studioショートカット] - パッケージをインポートする

<スパン http://blog.csdn.net/hyr83960944/article/details/38438355

<スパン

24.Androidのビュークラスのソースコード実装で例外が発生する

<スパン

<スパン     右上の説明に従って、対応するsdk-platformのソースコードをダウンロードするだけで、壁を越える必要はありません。

<スパン

<スパン 25. Android StudioはコードチェックにLintを使用

<スパン http://www.bubuko.com/infodetail-1055648.html


<スパン 26.Android Studioインポートプロジェクト 中国語コメント乱れ打ちソリューション

<スパン http://jingyan.baidu.com/article/37bce2be7337af1003f3a241.html


27. 他人のgradleプロジェクトを自分からインポートする場合の問題点。


svnからコードをダウンさせると、androidディレクトリが何もない状態で開き、トラブルが起きない。

     EventLog プロンプトを見て、gradle を少し、そしておそらく AS をアップグレードしてください。


28. Android Studioのプロジェクトを終了し、再度開くと、Projectディレクトリは表示できるが、Androidディレクトリには何もないことがわかりました。

 クリーンアップ、再構築、それでも動かないので、プロジェクトディレクトリを確認したところ、プロジェクトと同じ階層に.ideaファイルが作成されていました。

 プロジェクトはまだ動いていません。


29. Android StudioはGradleを使用して未使用のリソースファイルを削除する

http://www.mamicode.com/info-detail-594355.html


30. .gradleでコンパイルしたライブラリが突然解決できなくなる

 公式サイトへ行き、最新のリンク先をコンパイルしてください。


31. android studioのアップグレード、元のプロジェクトを開くと、プロンプトが表示されます。  Error:Failed to create directory 'C:\UsersZhang.gradlecaches2.4 ㊞Scriptsijinit2_ejtybjqv7774bve37wtrho5a5㊞InitScript㊞ classes'

プロジェクトを同期させるだけ


32. 署名の手順

 なお、エイリアスはただ入力するのではなく、右クリックでチェックボックスに入り、自動生成されますが、もちろん手入力で正しく入力しても問題ありません。

 そうでない場合は、このエラーが報告されます。

鍵屋からの鍵の読み込みに失敗しました 

33 . Android StudioのGradleバージョン、Gradleプラグインバージョンを確認する方法。

http://jingyan.baidu.com/article/cbcede0710f49802f50b4d78.html

http://www.zhihu.com/question/24648316


34. Android Studioでキャッシュをクリアする方法

 シャットダウンで自動的にバグが解消されることがよくありますが、これはキャッシュされるべきものです。

http://jingyan.baidu.com/article/7e4409533f4c092fc0e2efde.html


35. gradleのインストールと設定

http://www.th7.cn/Program/Android/201502/388733.shtml

http://my.oschina.net/u/1471093/blog/341990


36. Android studio Gradleを使用したAUマルチチャンネルパッケージングの実装

http://bbs.umeng.com/thread-9119-1-1.html

Gradleマルチチャンネルパッケージングの使用状況とエラー解析

http://www.daxueit.com/article/7515.html

Android Studio活用術(V) ~コードの難読化とapkのハッキング

http://www.bubuko.com/infodetail-1008755.html



http://www.jianshu.com/p/ec5178fbd838   (複数のマルチチャンネルパッケージングアプローチ)


37. Androidのコード難読化のための難読化ルール

http://www.mincoder.com/article/4645.shtml

http://my.oschina.net/sammy1990/blog/271306


38. Android Studioでは、OsmAndをコンパイルする際に警告が表示されます。GeoPointParserUtil.javaは非推奨のAPIを使用または上書きしています。詳細については、-Xlint:deprecationを付けて再コンパイルしてください。

http://www.crifan.com/android_studio_build_osmand_warning_use_deprecated_api_for_detail_use_xlint_deprecation_rebuild/


38. Android Studioのプロジェクトの左列が表示されない 

http://blog.csdn.net/hyr83960944/article/details/35986931


39. Android 問題集 No.37:リソースが見つかりません 'Theme.AppCompat.Light.DarkActionBar'

http://blog.csdn.net/lincyang/article/details/45394835

  原因は、gradleのバージョンが正しくないためです。プロジェクトのgradleを以前の1.5.0から1.3.0に変更すればOKです。

dependencies {
    classpath }

40.Android Studioで大きなエラーが発生した場合、プロジェクトを強制終了し、再度開くことができる。

 ファイル-無効なキャッシュと再起動で問題解決


41. 新しいカスタムコントロールを参照するとき、そのコントロールのプロパティがすでに定義されていると表示されます。しかし、どこに定義されているのかわからないので、削除するとエラーになるので、プロパティ名を変更する必要があります。



42. プロジェクトのMenifestファイルで定義されたminSDKが、依存ライブラリのMenifestにあるminsdkよりも小さいという問題点

 ムードル依存のものは小さく変更するか、ヒントにしたがってください。


43. プロジェクトをインポートする際の例外

Gradleのバージョン2.10が必要。現在のバージョンは2.8 Error


  解決策

http://stackoverflow.com/questions/35153112/gradle-version-2-10-is-required-current-version-is-2-8-error


44. ランプロジェクトの例外

   Android Gradle コンパイルエラー Java finished with non-zero exit value 2

  回避策

http://www.jianshu.com/p/4768fe43079a

http://my.oschina.net/polarw/blog/494046?p={ <未定義 {ページ}}。


45. ソースへのパス(例:jni)などを指定します。

http://www.lai18.com/content/2446276.html


46. Android Studioの.9ダイアグラムは、黒線がない状態で構築されています。

   解決方法 プロジェクトのbuild.gradleのバージョンに問題があります。より高いバージョンに修正するだけです。


46-1. .9のグラフについての誤ったAAPT。

  gradleに追加する

aaptOptions { <未定義
            cruncherEnabled = false
            useNewCruncher = false
        }



47. AppCompat に関する例外が発生しました。

   回避策 http://www.it1352.com/95268.html

   この問題の根本的な原因は、スタイル適応の問題で、styles、styles-v21は、サブテーマを定義していますが、styles

  で定義されていない。


48.  java.lang.NoClassDefFoundError:android.support.v7.internal.widget.TintManagerの場合

   回避策 http://stackoverflow.com/questions/34015427/fatal-exception-main-java-lang-noclassdeffounderror-android-support-v7-interna

   TabLayoutはデザインライブラリのコンポーネントですが、デザインライブラリとappcompatライブラリの整合性が取れていないので、整合性を取るように設定するだけです。


49. "URIが登録されていません"?  MenifestのDTD Schemaの制約がすべて無効になっている

解決方法 Menifestの文字列リソースファイルがサービスから降りてきていないことが判明、実は上記のエラーはビルドにあり、ソースファイルを見る必要があるのです。



50. AndroidStudioでビルドするときの落とし穴

http://www.cnblogs.com/bjzhanghao/p/4892195.html

Error:Gradleのバージョン1.10が必要です。現在のバージョンは2.2.1です。gradle wrapperを使用している場合、/Users/username/のdistributionUrlを編集してみてください。 gradle wrapperを使用している場合、/Users/username/ apps/android/project-android/gradle/wrapper/gradle-wrapper.properties を編集して gradle-1.10-all.zip に変更してみてください。 

  問題点と解決策 私の場合、プロジェクトのgradleフォルダを誤って削除してしまったので、他のプロジェクトに移動してコピーしてください。


52. パッケージ 'com.btsj.hpx' の属性 'backgroundSelector' にリソース識別子が見つかりませ んでした。

  ビルドを続けても以前削除したライブラリが見つからないので、srcに移動してみると、xmlは参照されていないが、以前削除したライブラリは参照されていることがわかった。


53. Android Studio - build.gradleの問題で、翻訳エラーがキャッチされない ExecutionException OutOfMemory

  プロセスでdexを実行するために、Gradleデーモンはより大きなヒープを必要とします。

 http://stackoverflow.com/questions/33787030/android-studio-issue-in-build-gradle-uncaught-translation-error-executionexcep

  アンドロイドのクロージャーに追加する

dexOptions {
    javaMaxHeapSize "4g"}


54. java.util.zip.ZipException: エントリが重複しています。

  jarパッケージが重複しています、再確認してください。

  使用するjarパッケージの内容が両方とも重複している場合や、jarパッケージがどちらのjarパッケージかわからない場合は

http://blog.csdn.net/u013220174/article/details/48004689


  5.0以上の機種は65535より制限されているようです。



55. android studioのパッケージ名の変更

http://www.cnblogs.com/Kyouhui/p/4632813.html

   1つはjavaクラスのパッケージ名、もう1つはbuild.gradleのapplicationIdです。applicationIdを変更しないと、デスクトップのアイコンは常にコピーしたアプリケーションのアイコンが表示されることに注意しましょう。 


56. いくつかのサードパーティjarで作業した後、いくつかのサードパーティjarがコンパイルされず、クリーンリビルドやシャットダウン再起動も機能しません。

  最後にワークスペースをコピーして、問題点を見つけると言ったところ、奇跡的にうまくいきました。


57. Android Studio で Gradle の依存性キャッシュが破損している可能性があるというエラー解析が出る

  この問題は、ビルドの途中で中断された場合に発生しやすいと思われます

  Cドライブから.gradleと.androidを削除すれば問題なし

http://www.cnblogs.com/wanqieddy/p/4350708.html


58. gradleディレクトリを変更する

http://my.oschina.net/moziqi/blog/373141?p=1


59. Android Studioでタイトルなしでアプリを全画面表示させる方法(古い方法はもう使えないようです)

http://www.68idc.cn/help/buildlang/ask/20150405310910.html


60. build.gradleのbuildToolsVersionをめぐる騒動の一コマ

Error:タスク ':app:transformClassesWithDexForDebug' の実行に失敗しました。

> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\androidjdk1.7.0_ 10binjava.exe'' finished with non-zero exit value 1


<スパン  dex をプロセスで実行するために、Gradle デーモンはより大きなヒープを必要とします。

    現在、約910MBです。

<スパン     より高速なビルドのために、Gradle デーモンの最大ヒープサイズを 4096 MB 以上に増やします。

    プロジェクトのgradle.propertiesでorg.gradle.jvmargs=-Xmx4096Mと設定してください。

アンドロイドスタジオのアップデートにより、新しいMODのbuildToolsVersionが高くなりすぎました 


<スパン 61.

  E <スパン rror:アプリケーションとテストアプリケーションのIDを同じにすることはできません: 両方ともdebugAndroidTestのための'com.ljfbest.demo'です。

build.gradleを別のものに変更する。



<スパン 62.