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

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

9
署名されたapkandroidstudioを生成します
私はAndroid開発に不慣れで、最初のアプリを完成させました。アンドロイドスタジオで署名されたapkを生成したいです。開発者向けドキュメントを読みましたが、手順を理解できませんでした。をクリックするとBuild>Generate Signed APK...、次のことを尋ねるダイアログボックスが表示されます。 Keystore path //with two options create new and choose existing Keystore password Key alias key password グーグルしてもキーストアがわかりません。私が選択した場合create newには、パスを選択して見つけるために私を求めて.jks、私は持っていないファイルを!署名されたapkを生成するための手順を説明してリストしてください。

30
次の理由でインストールに失敗しました: 'null'-Android Studio 3.5
APKのインストールの問題が発生して以来、AndroidStudioを3.5に更新しました。これはそれが示す唯一のログです: Installation did not succeed. The application could not be installed: INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION Installation failed due to: 'null' Retry これは、APKを実際のデバイスにインストールしようとしたときに発生します。デバイスからアプリをアンインストールしてからビルドを再実行すると、アプリは1回だけインストールされ、次のインストールでこのエラーがスローされ続けます。エミュレーターでは正常に動作しますが、すべてにエミュレーターを使用することはできません。 私が試したこと: AndroidStudioの構成ファイルを削除しました。 プロジェクトからGradleファイルを削除しました。 キャッシュを無効にしてリセットします。 プロジェクトをクリーンアップ/再構築しました。 同様の問題を探しましたStackoverflow(私の問題に一致するものはありません) クリーンインストール(SDKを含むすべてのファイルを削除)Android Studio 3.5 更新 Linux Mintを自分のマシンにインストールし、そこでAS 3.5をテストしました。何らかの理由で、Android7以下のデバイスでもすべて正常に動作しています。 以前のOS:Windows 10 1903 現在のOS:Linux Mint 19.2 この問題はWindowsマシンが原因である可能性があると思います。

22
Android Studio:Gradle-ビルドに失敗しました—タスク ':dexDebug'の実行に失敗しました
エラー: Gradle: Execution failed for task ':vertretungsplan:dexDebug'. > Failed to run command: P:\Android-Studio\sdk\build-tools\18.0.1\dx.bat --dex --output P:\Projekte\VertretungsplanProject\vertretungsplan\build\libs\vertretungsplan-debug.dex P:\Projekte\VertretungsplanProject\vertretungsplan\build\classes\debug P:\Projekte\VertretungsplanProject\vertretungsplan\build\dependency-cache\debug P:\Android-Studio\sdk\extras\android\m2repository\com\android\support\support-v4\18.0.0\support-v4-18.0.0.jar P:\Projekte\VertretungsplanProject\vertretungsplan\libs\commons-io-2.4.jar P:\Projekte\VertretungsplanProject\vertretungsplan\build\exploded-bundles\VertretungsplanProjectLibrariesActionbarsherlockUnspecified.aar\classes.jar Error Code: 2 Output: trouble processing: bad class file magic (cafebabe) or version (0033.0000) ...while parsing de/MayerhoferSimon/Vertretungsplan/LoginActivity$2.class ...while processing de/MayerhoferSimon/Vertretungsplan/LoginActivity$2.class trouble processing: bad class file magic (cafebabe) or version …

14
Android Studio-予期しないトップレベルの例外:
ツールの一部として提供されている新しいプロジェクトテンプレートを使用して、AndroidStudioで新しいプロジェクトをビルドしました。すべてのコードはStudioによって生成されており、まだ修正を加えていません。 コードを実行しようとしていますが、アプリが次のエラーで失敗します。問題が何であるかわからないので、助けていただければ幸いです。 UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dex.DexException: Multiple dex files define Landroid/support/v7/app/ActionBar$Callback; at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:594) at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:552) at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:533) at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:170) at com.android.dx.merge.DexMerger.merge(DexMerger.java:188) at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:439) at com.android.dx.command.dexer.Main.runMonoDex(Main.java:287) at com.android.dx.command.dexer.Main.run(Main.java:230) at com.android.dx.command.dexer.Main.main(Main.java:199) at com.android.dx.command.Main.main(Main.java:103) FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:dexDebug'. > com.android.ide.common.internal.LoggedErrorException: Failed …

2
Android Studio / AVDの「ゲストDNSIPを変換できません」というエラーメッセージを防ぐにはどうすればよいですか?
Android Studioプロジェクトからエミュレーターデバイスを起動してから約4秒ごとに、エラーメッセージが[実行]ウィンドウに出力されます。それは焦点を乗っ取るので、それは非常に迷惑です。デバッグウィンドウを表示している場合は、何をしてもこのエラーが発生するため、4秒ごとに実行ウィンドウに切り替わります。 これは1日前に始まりましたが、何が原因かわかりません。同じエミュレータデバイスを数か月使用しています。たぶんAndroidSDKの一部のアップグレードですか?外部SDKマネージャーはもう呼び出せません。 このAPI25ウェアエミュレーターを起動した直後にメッセージが表示され始めます。回避策の1つは、そのタブをフロートにすることです。そうすれば、フォーカスがハイジャックされません。2台目のモニターに移動します。 また、物理デバイスで実行されているAndroid Wearアプリ(エミュレートされたWearで物理電話を実行している)をエミュレーターに接続できないことにも気付きました。

26
AndroidStudioにレイアウトプレビューが表示されない
Android Studio1.4を使用しています 前回AndroidStudioで新しいプロジェクトを作成してからしばらく経ちましたが、今日作成したとき、AndroidStudioにはレイアウトプレビューから何も表示されません。空白のウィンドウで、「何も表示しません」と表示されます。 この新しい「デフォルトコード」を見たことがないので、新しいサポートデザインライブラリに関連していると思います。私は少し研究しました、そしてそれは新しいアンドロイド材料設計ガイドラインです... 私はすでにこれをしました: SDKツールを更新しました プロジェクトをクリーンアップして再構築します キャッシュを無効にして再起動しました ...そしてまだ何もありません。 更新しました: 1.5.1を更新することにしました。次のようになります。レンダリングの問題が発生します。右下のボタンが正しく表示されていないと思います。メッセージアイコンが表示されているボタンとASだけで表示されているはずです。メッセージアイコンが表示されます(間違っている場合は修正してください)。

20
警告あなたのAPKはプライバシーポリシーを必要とする許可を使用しています:(android.permission.READ_PHONE_STATE)
マニフェストにandroid.permission.READ_PHONE_STATEが追加されていません。許可。 新しいapkバージョンをアップロードするときにエラーが発生する理由エラーは以下のとおりです。 アプリには、次の権限を要求するバージョンコード1のapkがあります:android.permission.READ_PHONE_STATE。APKでこれらの権限を使用するアプリには、プライバシーポリシーを設定する必要があります。 グーグルプレイストアアカウントのスクリーンショットを添付しました。 私のマニフェストファイル。 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.my.package.name"> <uses-permission android:name="android.permission.INTERNET" /> <application android:name=".utils.PreferenceManager" android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:largeHeap="true" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".SplashScreen" android:screenOrientation="portrait"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".MainActivity" android:screenOrientation="portrait" /> <activity android:name=".CategoryListActivity" android:screenOrientation="portrait" /> <activity android:name=".ImagesActivity" android:screenOrientation="portrait" /> </application> </manifest>

3
IntelliJ / AndroidStudioでの1つのファイルの誤ったファイルの関連付け
誤って.xml拡張子のないファイルを作成しました。そのファイルを他のタイプとして関連付けた直後に、別のダイアログをクリックしました...?.xmlを含むようにファイルの名前を変更した後も、ファイルには構文の強調表示がありません。Android Studioを閉じたり、ファイルを削除したり、再作成したりしてみましたが、通常のファイルとして表示されます。別の.xmlファイルでファイルを作成すると、正常に関連付けられます。 何か案は?


8
Volley(または他のライブラリ)をAndroidStudioプロジェクトに組み込むための最良の方法
私はこれを行うための最良の方法についてさまざまなアドバイスを見てきました。この質問は瓶の作成をカバーしています。他の場所では、ボレーソースを自分のプロジェクトにコピーするだけのアドバイスを見てきました。android.comのライブラリに関するこのセクションは、最も信頼できるように思われます。ただし、ボレーをコンパイルした後、私はaalライブラリを持っていませんが、そのセクションにはあるべきだと書かれています。 だから私の質問はこれです:私は標準的なレイアウトとgitリポジトリを持つ既存のAndroidStudioプロジェクトを持っています。ボレーを追加するにはどうすればよいですか?どこにダウンロードすればよいですか?Android Studioに追加するにはどうすればよいですか?どのGradleファイルがある場合、変更する必要がありますか。 うまくいけば、これを数回行ったことがある人にとっては、これはパンとバターのようなものになるはずですが、私は簡単な説明を見つけることができませんでした。 - スコットバルタの提案によると、更新します。 ボレーリポジトリのgradle.buildファイルにはこの行があります。 apply plugin: 'android-library' ドキュメントによると、「ライブラリプロジェクトはAPKを生成せず、.aarパッケージ(Androidアーカイブを表す)を生成します。」しかし、ボレープロジェクトをビルドすると、.aarは作成されません。 VolleyはAndroidチームによって作成されたライブラリプロジェクトであるため、おそらく.aarパッケージとして生成および使用することを目的としていると思います。.aarを生成することが望ましいかどうか、およびその方法についてのアドバイスをいただければ幸いです。

5
Gradle:プロジェクトの複数のバリアント:myLibがコンシューマー属性に一致します
私が書いたライブラリmyLibはRemoteMessageから使用しFirebase、アプリ自体もを使用しFirebaseます。 Gradle4.7の使用。4.4.1でもこれに直面しています。 それを修正する方法は? project.gradle buildscript { repositories { google() jcenter() mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:3.1.2' classpath 'com.google.gms:google-services:3.3.0' } } allprojects { repositories { google() jcenter() mavenCentral() mavenLocal() } } task clean(type: Delete) { delete rootProject.buildDir } app.gradle apply plugin: 'com.android.application' android { compileSdkVersion 27 defaultConfig { applicationId "com.test.app" minSdkVersion …


13
API21および19のWindows8でハードウェアアクセラレーションなしでIntelx86 Atom用のAndroidエミュレーターを実行するにはどうすればよいですか?
Hyper Vまたはハードウェアアクセラレーションを有効にしていないので、どちらも有効にしません。 Windows8でハードウェアアクセラレーションなしでIntelx86Atom用のAndroidエミュレーターを起動する方法はありますか? 可能なすべての組み合わせでAVDを作成しましたが、それぞれがAVDエミュレータインスタンスの起動に失敗し、起動時に同じエラーがスローされます エミュレーター:エラー:x86エミュレーションには現在ハードウェアアクセラレーションが必要です!Intel HAXMが正しくインストールされ、使用可能であることを確認してください。CPUアクセラレーションステータス:HAXカーネルモジュールがインストールされていません! または、Intel Atom 86および64に提供されたイメージは、API21および19のハードウェアアクセラレーションとHyperVなしでは実行できません。 私は多くの同様の質問を見つけ、ほとんどすべてのドキュメントを読みましたが、Hyper Vとハードウェアアクセラレーションなしで実行できるかどうかは明確ではないため、この直接的な質問です そのような場合、Androidでどのようにテストしますか?

9
Android StudioでリリースAndroidライブラリパッケージ(aar)を作成する方法(デバッグではありません)
Androidライブラリパッケージ(aar)をビルドしました。ビルドの結果は、「.. \ app \ build \ outputs \ aar」フォルダーに作成されます。このフォルダー内のファイルは「app-debug.aar」と呼ばれているので、デバッグモードでビルドされていると思います。ビルドされたリリース、つまり「app-release.aar」を生成する方法を知りたいと思います。これどうやってするの?また、「app-release.aar」の代わりに「myCustomAppName-release.aar」などの別のカスタム名でビルドを生成することもできますか?

30
AndroidStudioでアプリをデバッグできない
Android Studioでアプリを作成していますが、adbを使用してデバッグしようとしています。Androidという単語と下部のバーのロゴをクリックすると、logcatが表示され、デバイスが認識されます。それから私はこれを見ます: アプリを「デバッグ可能」にするには、アプリに何をする必要がありますか? 参考までに、以前はEclipseでこのアプリを開発していましたが、adbは正常に機能していました。

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