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

AndroidはGoogleのモバイルオペレーティングシステムであり、デジタルデバイス(スマートフォン、タブレット、自動車、TV、Wear、Glass、IoT)のプログラミングまたは開発に使用されます。Androidに関連するトピックについては、android-intent、android-activity、android-adapterなどのAndroid固有のタグを使用します。開発やプログラミング以外の質問で、Androidフレームワークに関連する質問については、次のリンクを使用してください:https:// android.stackexchange.com。

8
Android Studio:デフォルトのプロジェクトディレクトリ
その中に新しいプロジェクトを作成するときはいつでもAndroid Studio、次のような場所にある一般的なデフォルトフォルダーに配置したい(OSによって異なります-ここではUbuntu): /home/USER/AndroidStudioProjects/ このディレクトリを別の場所に変更したい。すべてのプロジェクトの作成時にこの新しい場所を選択する以外に、path variableこのディレクトリを(たとえば/home/USER/Projects/AndroidStudio/)をデフォルトとして設定できる設定(見つからなかった)または(ドキュメントを見つけられなかった)はありますか? 私が探しているのは、Eclipseでワークスペースを変更するようなものです。

10
AndroidxプロジェクトでAndroidサポートを使用したライブラリを使用できますか?
私は知っています、androidxとサポート依存関係がmultidexエラーを引き起こしています ます。androidxとandroidサポートを同時に使用することはできません。だから私は完全にandroidxに移行します。しかし、私の依存ライブラリの1つはandroidサポート「lottie」を使用していました。 上記の状況で何ができますか?プロジェクトから 'lottie'を削除する必要がありますか? 以下は私のグラドルです defaultConfig { minSdkVersion 19 targetSdkVersion 28 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" vectorDrawables.useSupportLibrary = true multiDexEnabled true } ext{ lottieVersion = "2.5.4" } dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" def androidx = "1.0.0-rc01" api "androidx.constraintlayout:constraintlayout:1.1.2" api "androidx.appcompat:appcompat:$androidx" api "androidx.recyclerview:recyclerview:$androidx" api "androidx.cardview:cardview:$androidx" api …


30
エラー-Androidリソースのリンクに失敗しました(AAPT2 27.0.3デーモン#0)
このエラーがあります android studioを再インストールして、.gradleフォルダーを削除しようとしていますが、解決策はありますか? Error:FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:processDebugResources'. > Android resource linking failed (AAPT2 27.0.3 Daemon #0) Command: C:\javasdk\build-tools\27.0.3\aapt2.exe link -I\ C:\javasdk\platforms\android-26\android.jar\ --manifest\ C:\Users\Jalal D\.gradle\caches\transforms-1\files-1.1\fonticon-0.1.8.aar\2b09376fc14469ba65fc8e4d85c2eed1\res\values\values.xml:19:5-25:25: AAPT: error: resource android:attr/fontVariationSettings not found. C:\Users\Jalal D\.gradle\caches\transforms-1\files-1.1\fonticon-0.1.8.aar\2b09376fc14469ba65fc8e4d85c2eed1\res\values\values.xml:19:5-25:25: AAPT: error: resource android:attr/ttcIndex not found. error: …
95 android  gradle  build 

13
CardViewコーナー半径
CardViewの上部にコーナー半径のみを持たせる方法はありますか? <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" app:cardCornerRadius="10dp" >

9
OkHttpリクエストインターセプターにヘッダーを追加するにはどうすればよいですか?
OkHttpクライアントに追加するこのインターセプターがあります。 public class RequestTokenInterceptor implements Interceptor { @Override public Response intercept(Chain chain) throws IOException { Request request = chain.request(); // Here where we'll try to refresh token. // with an retrofit call // After we succeed we'll proceed our request Response response = chain.proceed(request); return response; } } インターセプターでリクエストするヘッダーを追加するにはどうすればよいですか? これを試しましたが、間違いがあり、新しいリクエストを作成するとリクエストが失われます。 …

8
新しいNavControllerでBottomNavigationViewを使用するときに、フラグメントを存続させる方法はありますか?
新しいナビゲーションコンポーネントを使用しようとしています。navControllerでBottomNavigationViewを使用します:NavigationUI.setupWithNavController(bottomNavigation、navController) しかし、フラグメントを切り替えると、以前に使用されていたとしても、毎回破棄/作成されます。 BottomNavigationViewへのメインフラグメントリンクを存続させる方法はありますか?

20
パッケージの署名が以前にインストールされたバージョンと一致しません
この私のプロジェクト:https://github.com/kenpeter/my_hak_news、の直接のコピーであるhttps://github.com/grigio/HAgnostic-News。 Gitクローンhttps://github.com/kenpeter/my_hak_news、実行react-native run-android このエラーが発生しました: * What went wrong: Execution failed for task ':app:installDebug'. > com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: Failed to finalize session : INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.hagnosticnews signatures do not match the previously installed version; ignoring! 関連する問題:https://github.com/grigio/HAgnostic-News/issues/1、私はさまざまな方法に従いますが、この問題を解決できません。

9
NoClassDefFoundErrorを解決する方法:失敗した解決:Landroid / view / View $ OnUnhandledKeyEventListener;
AndroidStudioをにアップグレードしました Android Studio 3.2 Build #AI-181.5540.7.32.5014246, built on September 17, 2018 JRE: 1.8.0_152-release-1136-b06 x86_64 JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o Mac OS X 10.11.6 空のアクティビティテンプレートを使用して新しいプロジェクトを作成します Sync Gradle Clean Build Run 私のアプリケーションlogcatは起動時にこの例外を示しています 2018-09-27 13:51:41.116 22090-22090/? I/zygote64: Rejecting re-init on previously-failed class java.lang.Class<android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener; 2018-09-27 13:51:41.116 …

4
ViewModelからのLiveDataの観察
データフェッチ(具体的にはFirebase)を処理する別のクラスがあり、通常はそこからLiveDataオブジェクトを返し、非同期で更新します。返されたデータをViewModelに保存したいのですが、問題は、その値を取得するために、データフェッチクラスから返されたLiveDataオブジェクトを監視する必要があることです。監視メソッドには最初のパラメーターとしてLifecycleOwnerオブジェクトが必要でしたが、ViewModel内にそれがないことは明らかであり、ViewModel内のActivity / Fragmentへの参照を保持することになっていないことはわかっています。私は何をすべきか?

19
ハッシュ文字列android-23のターゲットが見つかりませんでした
git://github.com/osmdroid/osmdroidからOpenStreetMapViewをビルドしようとすると、次のエラーが発生します。 failed to find target with hash string android-23: D:\Users\myusername\AppData\Local\Android どうすれば修正できますか?これと同様の以前の質問は、android 23がインストールされていないことを確認することを提案していますが、私の場合はインストールされています。 以下は関連情報です: ANDROID_HOMEは D:\Users\myusername\AppData\Local\Android\sdk D:\Users\myusername\AppData\Local\Android\sdk\platforms\ \ android-23 \ディレクトリ(およびandroid-19、android-21、android-22、android-MNC)が含まれています build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig { applicationId "org.osmdroid.example" minSdkVersion 8 targetSdkVersion 23 versionCode 16 versionName "4.4-SNAPSHOT" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), …

10
Android:スタックに保存せずにアクティビティを開く
メインとリストの2つのアクティビティがあります。 メインからリストを開くことができます。リストからメインを開くことができます。 リストを開くたびに「履歴」に保存されないようにしてください。そのため、メインから戻ると、リストに戻ることができません。 出来ますか?


22
サポートライブラリのスナックバーのテキストの色をandroid:textColor以外に設定するにはどうすればよいですか?
そこで、デザインサポートライブラリで新しいスナックバーを使い始めましたが、テーマで「android:textColor」を定義すると、スナックバーのテキストの色に適用されることがわかりました。プライマリテキストの色が暗い場合、これは明らかに問題です。 これを回避する方法を知っている人や、テキストに色を付ける方法についてのアドバイスはありますか? 2017年1月の編集:(回答後) 以下に問題を修正するためのカスタムソリューションがいくつかありますが、スナックバーのテーマを設定する正しい方法を提供することはおそらく良いことです。 まず、おそらくandroid:textColorテーマで何も定義するべきではありません(テーマを使用する対象の範囲を本当に理解している場合を除きます)。これにより、基本的に、テーマに接続するすべてのビューのテキストの色が設定されます。デフォルトではないビューのテキストの色を定義する場合android:primaryTextColorは、カスタムビューでその属性を使用して参照します。 ただし、テーマをSnackbarに適用する場合は、サードパーティのマテリアルドキュメントからこの品質ガイドを参照してください:http : //www.materialdoc.com/snackbar/(プログラムによるテーマの実装に従って、XMLスタイルに依存しないようにしてください) 参考のため: // create instance Snackbar snackbar = Snackbar.make(view, text, duration); // set action button color snackbar.setActionTextColor(getResources().getColor(R.color.indigo)); // get snackbar view View snackbarView = snackbar.getView(); // change snackbar text color int snackbarTextId = android.support.design.R.id.snackbar_text; TextView textView = (TextView)snackbarView.findViewById(snackbarTextId); textView.setTextColor(getResources().getColor(R.color.indigo)); // change snackbar background …


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