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

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

8
PreferenceFragmentは意図的に互換性パッケージから除外されましたか?
3.0と3.0以前のデバイスの両方に適用できる設定を書きたいと思っています。PreferenceActivity非推奨のメソッドが含まれていることがわかったため(これらは添付のサンプルコードで使用されています)、PreferenceFragement問題を解決するために互換性パッケージを調べました。 ただし、PreferenceFragment互換性パッケージには含まれていないようです。これが意図的であったかどうか誰かに教えてもらえますか?もしそうなら、私は簡単にデバイスの範囲をターゲティングできますか(例:3.0未満および3.0以上)、またはフープをジャンプする必要がありますか?意図的に除外されていなかった場合、互換性パッケージの新しいリリースを期待できますか?または、安全に使用できる別の回避策はありますか? 乾杯 ジェームズ


15
Android Studioで不明なエラーが発生し、AppCompat ActionBarを読み込めませんでした
以下は私のxmlファイルです。プレビューには、「不明なエラーでAppCompat ActionBarを読み込めませんでした」と「複数のクラスをインスタンス化できませんでした」という2つのエラーがあります。どのようにしてアプリを実行できますか?しかし、アプリがクラッシュし、Logcatにエラーは表示されません。 これは私のプレビューのスクリーンショットです <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:openDrawer="start"> <include layout="@layout/app_bar_main" android:layout_width="match_parent" android:layout_height="506dp" /> <LinearLayout android:id="@+id/layout_main" android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:weightSum="1" tools:context=".Activity.MainActivity"> <LinearLayout android:id="@+id/main_layout" android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_weight="0.7" tools:context=".Activity.MainActivity"> <!-- our tablayout to display tabs --> <android.support.design.widget.TabLayout android:id="@+id/tabLayout" android:layout_width="match_parent" …

7
Android Studioで作成者テンプレートを変更する
AndroidStudioでファイルを作成したときに表示される自動作成者を変更したい。 /** * Created by a556520 on 16/01/14. */ public class POI { 著者は「a556520」を使用しますが、それは私の名前であり、従業員数ではありません。それは可能ですか?設定で見つかりませんでした。


23
Androidスタジオ、gradle、NDK
このGradle全体とAndroid Studioのサポートは初めてです。エクスポートオプションを使用してAndroidプロジェクトをGradleに変換できました。 しかし、NDKビルドをGradleビルドプロセスに統合するためのドキュメントまたは開始点を探しています。 可能であれば、ビルドバイナリ(.soファイル)をアセットディレクトリにコピーする、ある種の「後」の段階も必要です。

9
コンパイルが失敗しました:プログラムタイプは既に存在します:com.google.android.gms.internal.measurement.zzabn
プロジェクトをコンパイルすると、次のエラーメッセージが表示されます。 Program type already present: com.google.android.gms.internal.measurement.zzabn Message{kind=ERROR, text=Program type already present: com.google.android.gms.internal.measurement.zzabn, sources=[Unknown source file], tool name=Optional.of(D8)} または D8: Program type already present: com.google.android.gms.internal.measurement.zzabo Gradleログの次のスタックトレースを使用 at com.android.builder.profile.Recorder$Block.handleException(Recorder.java:55) at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:104) at com.android.build.gradle.internal.pipeline.TransformTask.transform(TransformTask.java:212)\\nat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73) at org.gradle.api.internal.project.taskfactory.IncrementalTaskAction.doExecute(IncrementalTaskAction.java:46) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:121) at …


10
Android-ANRを調査するにはどうすればよいですか?
私のアプリがANR(Application Not Responding)をスローした場所を見つける方法はありますか?/ data内のtraces.txtファイルを確認したところ、アプリケーションのトレースが表示されました。これは私がトレースで見るものです。 DALVIK THREADS: "main" prio=5 tid=3 TIMED_WAIT | group="main" sCount=1 dsCount=0 s=0 obj=0x400143a8 | sysTid=691 nice=0 sched=0/0 handle=-1091117924 at java.lang.Object.wait(Native Method) - waiting on <0x1cd570> (a android.os.MessageQueue) at java.lang.Object.wait(Object.java:195) at android.os.MessageQueue.next(MessageQueue.java:144) at android.os.Looper.loop(Looper.java:110) at android.app.ActivityThread.main(ActivityThread.java:3742) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:739) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:497) at dalvik.system.NativeStart.main(Native Method) …


5
異なる製品フレーバーの異なる依存関係を定義する方法
アプリの1つをGradleに変換しています。新しいビルドフレーバー機能を使用して、有料および無料の広告ベースのフレーバーを作成したいと考えています。 広告ベースのバージョンのみがadmob SDKに依存するようにしたい。 私のビルドファイルは次のようになります。 buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.5.+' } } apply plugin: 'android' repositories { mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "18.0.1" defaultConfig { minSdkVersion 10 targetSdkVersion 18 } productFlavors { Pro { packageName "de.janusz.journeyman.zinsrechner.pro" } Free { dependencies { } } } …

22
エラー:リソースandroid:attr / fontVariationSettingsが見つかりません
警告:android.dexOptions.incrementalプロパティは廃止され、ビルドプロセスには影響しません。/home/midhilaj/.gradle/caches/transforms-1/files-1.1/appcompat-v7-26.1.0.aar/be3106efb0df111fe5a3f7b356dd070b/res/values/values.xmlエラー:(246、5)エラー:リソースandroid:attr / fontVariationSettingsが見つかりません。/project/bkup/7_march_2018/hyshoper/milla/build/intermediates/incremental/mergeDebugAndroidTestResources/merged.dir/values/values.xml Error:(246、5)error:resource android:attr / ttcIndex not found。エラー:(269)リソースandroid:attr / ttcIndexが見つかりません。エラー:(269)リソースandroid:attr / fontVariationSettingsが見つかりません。エラー:java.util.concurrent.ExecutionException:java.util.concurrent.ExecutionException:com.android.tools.aapt2.Aapt2Exception:AAPT2 error:詳細はログを確認してください:リンク参照に失敗しました。エラー:java.util.concurrent。 aaptの実行に失敗しましたInformation:9エラーInformation:BUILD FAILED in 2s Information:1 warning Information:See complete output in console この問題を解決するには?私の依存関係 dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { exclude group: 'com.android.support', module: 'support-annotations' }) compile 'de.hdodenhof:circleimageview:2.2.0' compile('com.alibaba.android:ultraviewpager:1.0.6.1@aar') { transitive = true } compile('org.apache.httpcomponents:httpmime:4.3.6') …


2
Androidで循環ProgressBarを作成する方法は?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 5年前休業。 この質問を改善する Google Fitアプリケーションのような円形のプログレスバーを作成する方法はありますか?下の画像のように。

12
入力ストリームからのAndroidの読み取りを効率的に
私が作成しているAndroidアプリケーションのWebサイトへのHTTP getリクエストを作成しています。 DefaultHttpClientを使用し、HttpGetを使用してリクエストを発行しています。エンティティの応答を取得し、これからページのhtmlを取得するためのInputStreamオブジェクトを取得します。 次に、次のようにして返信を循環します。 BufferedReader r = new BufferedReader(new InputStreamReader(inputStream)); String x = ""; x = r.readLine(); String total = ""; while(x!= null){ total += x; x = r.readLine(); } しかし、これはものすごく遅いです。 これは非効率ですか?大きなWebページ(www.cokezone.co.uk)をロードしていないので、ファイルサイズは大きくありません。これを行うより良い方法はありますか? ありがとう アンディ

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