タグ付けされた質問 「android-studio」

Androidアプリの開発を対象としたGoogleの公式IDEであるAndroid Studioの使用に関する質問に使用します。Androidのプログラミング全般に関する質問には使用しないでください。代わりに、[android]タグを使用してください。

10
Android Gradle 5.0アップデート:原因:org.jetbrains.plugins.gradle.tooling.util
プロジェクトのバージョンgradleを5.0リリースに更新すると、Android Studioでエラーが発生し、正常に動作しgradle 5.0 rc 3て4リリースされました。エラーの詳細は次のとおりです。 原因:org.jetbrains.plugins.gradle.tooling.util.ModuleComponentIdentifierImpl.getModuleIdentifier()Lorg / gradle / api / artifacts / ModuleIdentifier; 詳細ログは次のとおりです。 java.lang.AbstractMethodError: org.jetbrains.plugins.gradle.tooling.util.ModuleComponentIdentifierImpl.getModuleIdentifier()Lorg/gradle/api/artifacts/ModuleIdentifier; at org.gradle.api.internal.artifacts.ivyservice.resolutionstrategy.DefaultCachePolicy.mustRefreshModule(DefaultCachePolicy.java:205) at org.gradle.api.internal.artifacts.ivyservice.resolutionstrategy.DefaultCachePolicy.mustRefreshMissingModule(DefaultCachePolicy.java:188) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModuleComponentRepository$LocateInCacheRepositoryAccess.resolveComponentMetaDataFromCache(CachingModuleComponentRepository.java:198) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModuleComponentRepository$LocateInCacheRepositoryAccess.resolveComponentMetaData(CachingModuleComponentRepository.java:189) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.lambda$resolveComponentMetaData$3(ErrorHandlingModuleComponentRepository.java:153) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.lambda$tryResolveAndMaybeBlacklist$15(ErrorHandlingModuleComponentRepository.java:222) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.tryResolveAndMaybeBlacklist(ErrorHandlingModuleComponentRepository.java:236) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.tryResolveAndMaybeBlacklist(ErrorHandlingModuleComponentRepository.java:221) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.performOperationWithRetries(ErrorHandlingModuleComponentRepository.java:214) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.resolveComponentMetaData(ErrorHandlingModuleComponentRepository.java:152) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ComponentMetaDataResolveState.process(ComponentMetaDataResolveState.java:69) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ComponentMetaDataResolveState.resolve(ComponentMetaDataResolveState.java:48) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.findBestMatch(RepositoryChainComponentMetaDataResolver.java:138) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.findBestMatch(RepositoryChainComponentMetaDataResolver.java:119) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.resolveModule(RepositoryChainComponentMetaDataResolver.java:92) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.resolve(RepositoryChainComponentMetaDataResolver.java:63) at …


7
Android StudioでライブラリをJarにエクスポートするにはどうすればよいですか?
いくつかのライブラリソースをダウンロードしましたが、AndroidStudioを使用してJarファイルとしてエクスポートしたいと思います。Android Studioを使用してjarファイルにエクスポートする方法はありますか? 編集: jarとしてエクスポートしたいライブラリはAndroidライブラリです。これは「StandOut」と呼ばれ、GitHubからダウンロードできます。 https://github.com/pingpongboss/StandOut


12
com.android.tools.lint:lint-gradle Android Studio3が見つかりませんでした
Android Studioを3.0にアップデートしましたが、多くの問題が発生しました。このような問題で停止しました。 Could not resolve all files for configuration ':applib:_lintClassPath'. > Could not find com.android.tools.lint:lint-gradle:26.1.0-alpha01. Searched in the following locations: file:/Users/anwender/Library/Android/sdk/extras/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom file:/Users/anwender/Library/Android/sdk/extras/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar file:/Users/anwender/Library/Android/sdk/extras/google/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom file:/Users/anwender/Library/Android/sdk/extras/google/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar file:/Users/anwender/Library/Android/sdk/extras/android/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom file:/Users/anwender/Library/Android/sdk/extras/android/m2repository/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar https://jcenter.bintray.com/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom https://jcenter.bintray.com/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar https://jitpack.io/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom https://jitpack.io/com/android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar file:/Users/anwender/dev/project/dk_shopping_checklist/augmented/libs/lint-gradle-26.1.0-alpha01.jar file:/Users/anwender/dev/project/dk_shopping_checklist/augmented/libs/lint-gradle.jar Required by: project :applib 誰かが問題が何であるか知っていますか? Gradle.build: apply plugin: 'com.android.library' android { compileSdkVersion 26 buildToolsVersion '26.0.2' defaultConfig { minSdkVersion …

4
Android Studioのエミュレーターで物理キーボードを有効にするにはどうすればよいですか?(働いていた)
何が変わったのかわかりませんが、コンピューターの物理キーボードがエミュレーターで機能しなくなりました(Nexus 5、x86でキットカットを実行)。AVDでデバイスの詳細設定を見ると、ハードウェアキーボードには何もありません。この設定はどこにありますか?

5
DexException:新しいインデックス65536を非ジャンボ命令にマージできません
なんらかの理由で、私のアプリが突然AndroidStudioからビルドされなくなりました。 私は得続けています > com.android.ide.common.internal.LoggedErrorException: Failed to run command: /home/martynas/android-sdk/build-tools/19.1.0/dx --dex --num-threads=4 --output ... ... ... Error Code: 2 Output: UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dex.DexException: Cannot merge new index 65536 into a non-jumbo instruction! 同じアプリケーションがコマンドラインから正常に構築されている間。メソッド参照数を確認しましたが、恐ろしい64kをはるかに下回っています。 現在、AS0.8.11を使用しています。

6
AndroidStudioでのXML属性の順序
AndroidStudioでXML属性の適切な順序を維持することに問題があります。以下に示すように、style属性は属性の間にありlayout_*ますが、名前で並べ替えたいと思います(Eclipseのように)。私は標準のIntellijコードフォーマッターを使用しており、Android Studioを使用すると、ユーザーはXMLの順序に関する独自のルールを設定できます。設定はにありますがCode Style -> XML -> Arrangement、機能していないか、間違って使用しています。デフォルトのコードフォーマッターを使用してXML属性を名前で並べ替える方法はありますか? <TestView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" style="@style/BackgroundLight" android:layout_height="wrap_content"> </TestView>

3
AndroidStudioで「リリース」APKを構築する方法は?
PlayストアにアップロードできるAPKを作成しようとしています。 Android Studio(バージョン0.3.1)で[ビルド]、[署名済みAPKの生成...]を選択すると、「gradleビルドスクリプト」で署名プロセスを適切に設定する方法に関するリンクが表示されます。 http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Signing-Configurations 残念ながら、そのページを確認した後、編集するファイルとそのページに何を入れるかについて迷っています-私はVisual Studioのバックグラウンドから来ているので、「うまくいく」と怠惰に期待しています:)。 (Android Studioの警告メッセージをOKした後、ASは署名付きAPKの生成ウィザードを表示します。これを実行して、キーの詳細を渡しました。結果のAPKは、有効期限が早すぎるキーを持っているため、Playストアによって拒否されました。 )。 また、上記のメッセージの指示に従って、Android Studioターミナルウィンドウを表示して「gradle」を実行しようとしましたが、このコマンドが見つかりませんでした。余談ですが、コマンドを実行すると何か便利なことがあるかもしれないので、gradleをどのように実行しますか? AS IDEで「Gradle」ウィンドウを見つけ、そのウィンドウで見つかったassembleReleaseターゲットをビルドしてみました。ただし、実行ウィンドウの出力には、「外部タスクの実行 'assembleRelease' ...」と表示されます。

30
AndroidStudio-プロジェクト評価リスナーエラーの通知に失敗しました
以下は、AndroidStudioのbuild.gradleコードです。 apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "com.sg.blahblah" minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0" } lintOptions { checkReleaseBuilds true abortOnError false xmlReport true htmlReport true } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' lintOptions { disable 'MissingTranslation' } } } …

30
Android Studio-デバイスは接続されていますが、「オフライン」
これは非常に一般的な質問ですが、どの解決策も私にはうまくいかないようです。初めての質問なので、慣例を間違えたらお詫びします。 GalaxyS5をUbuntu14.04を実行しているコンピューターに接続して、Androidの開発を行えるようにしようとしています。最近AndroidStudioとSDKをダウンロードしてインストールしましたが、USB経由で接続するとデバイスが検出されますが、デバイスは「未承認」または「オフライン」と表示されます。RSAキープロンプトを期待する必要があることはわかっていますが、これは表示されません。 私が試してみました: デバッグの確認が有効になりました adbkill-serverおよびadbデバイスの実行 再起動(デバイス、開発者向けオプション、マシン) USBケーブルの抜き差しが簡単 adbのバージョンを確認しています(1.0.31です) 別のUSBポートを試す USBデバッグ認証の取り消し AndroidStudio内からのADB統合の有効化の切り替え PTPデバイスおよびMTPデバイスとして接続する 私はfedoraを実行する別のマシンでそれを試しましたが、これは問題なく正常に動作し、promoptはすぐに表示されます。したがって、故障しているのはUSBケーブルではないと思います。 何か案は?

4
ProGuard:ライブラリクラスの定義が重複していますか?
AndroidプロジェクトでProGuardを実行すると、次の警告が表示されます。 Note: duplicate definition of library class [org.apache.http.conn.scheme.HostNameResolver] Note: duplicate definition of library class [org.apache.http.conn.scheme.SocketFactory] Note: duplicate definition of library class [org.apache.http.conn.ConnectTimeoutException] Note: duplicate definition of library class [org.apache.http.params.HttpParams] Note: duplicate definition of library class [android.net.http.SslCertificate$DName] Note: duplicate definition of library class [android.net.http.SslError] Note: duplicate definition of library class [android.net.http.SslCertificate] …

3
AndroidStudio-デバッグの代わりにリリースAPKをデプロイします
Android Studioの実行構成では、デフォルトの(デバッグ)APKのみをデプロイできますが、Android Studio内から(外部ツールとして)gradle assembleDebugを実行してリリースAPKをビルドし、代わりにデプロイしたいと思います。しかし、AndroidStudioがインストールするAPKを変更できるようには見えません。カスタムアーティファクトをデプロイするオプションはありますが、それが何であるか、またはそれが役立つかどうかはわかりません。とにかく、AndroidStudioの[プロジェクト構造]ダイアログに新しいアーティファクトを作成するオプションはないようです。 。 Android StudioがデプロイするAPKのパスを指定する方法を知っている人はいますか?adbを使用してコマンドラインからインストールできることはわかっていますが、ボタンをクリックするだけで処理が高速化されます。ありがとう。

15
最新のAndroidStudio3.1でAndroidデバイスモニターを開く方法
最近、Android Studioを更新しましたが、更新後、ツールセクションにAndroidデバイスモニターオプションが見つかりません。以前のアップデートでは、ツール-> android-> androidデバイスモニターにありました。しかし、現在、更新されたバージョンでは、それは存在しません。あなたは私のアンドロイドスタジオのスクリーンショットをチェックすることができます。

17
Gradleを手動でインストールし、AndroidStudioで使用します
AndroidStudioを使用しています。Gradle内で手動でインストールして使用するにはどうすればよいですかAndroid Studio。 http://www.gradle.org/downloads versiongradle-2.1-all.zipGradleからダウンロードしました。 zipファイルを開くと、binやdocsなどが表示されますが、どこにコピーすればよいかわかりません。そして、Android内での使用方法をコピーした後でも。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.