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

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

8
AndroidでURIビルダーを使用するか、変数を使用してURLを作成する
Androidアプリを開発しています。アプリがAPIリクエストを行うためのURIを構築する必要があります。URIに変数を配置する別の方法がない限り、これが私が見つけた最も簡単な方法です。を使用する必要があることがわかりましたが、使用Uri.Builder方法がよくわかりません。私のURLは: http://lapi.transitchicago.com/api/1.0/ttarrivals.aspx?key=[redacted]&mapid=value 私のスキームはhttp、権限はlapi.transitchicago.com、パスは/api/1.0、パスセグメントはttarrivals.aspx、クエリ文字列はkey=[redacted]&mapid=valueです。 私のコードは以下です: Intent intent = getIntent(); String value = intent.getExtras().getString("value"); Uri.Builder builder = new Uri.Builder(); builder.scheme("http") .authority("www.lapi.transitchicago.com") .appendPath("api") .appendPath("1.0") .appendPath("ttarrivals.aspx") .appendQueryParameter("key", "[redacted]") .appendQueryParameter("mapid", value); できることはわかっていますがURI.add、どうやって統合するのUri.Builderですか?私のようなすべてのものを追加する必要がありURI.add(scheme)、URI.add(authority)上とそうか?それともそれを行う方法ではありませんか?また、URI / URLに変数を追加する簡単な方法は他にありますか?
202 android  uri  uribuilder 

3
プログラムでビューにIDを割り当てるにはどうすればよいですか?
XMLファイルでは、のようにビューにIDを割り当ててandroid:id="@+id/something"を呼び出すfindViewById()ことができますが、プログラムでビューを作成する場合、IDを割り当てるにはどうすればよいですか? setId()デフォルトの割り当てと同じではないと思います。setId()余分です。 誰かが私を訂正できますか?



14
doubleを文字列に変換する
それが私かどうかはわかりませんが、doubleを文字列に変換するときに問題が発生しています。 これが私のコードです: double total = 44; String total2 = Double.toString(total); 私は何か間違ったことをしているのですか、ここのステップが欠けていますか? NumberFormatExceptionこれを変換しようとするとエラーが発生します。 totalCost.setOnTouchListener(new OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { try { double priceG = Double.parseDouble(priceGal.getText().toString()); double valG = Double.parseDouble(volGal.toString()); double total = priceG * valG; String tot = new Double(total).toString(); totalCost.setText(tot); } catch(Exception e) { Log.e("text", e.toString()); …
202 java  android 

13
Androidエミュレーター内でAndroidデバイスを「シェイク」して、React Nativeアプリをデバッグするための開発メニューを表示する方法
私はクロスプラットフォームのReact Nativeモバイルアプリに取り組んでいます。開発中のconsole.logステートメントを書いています。デフォルトのAndroidエミュレーターでAndroidアプリを実行しているときに、これらのログステートメントをChromeで確認したいと思います。Facebookのドキュメントによると、「デバイスを振る」だけです。Androidエミュレータでこれを行うにはどうすればよいですか? アプリ内デベロッパーメニューにアクセスするには: iOSでは、デバイスを振るか、シミュレータでCtrl +⌘+ zを押します。Androidでは、デバイスをシェイクするか、ハードウェアメニューボタンを押します(古いデバイスで利用可能で、ほとんどのエミュレーターで使用できます。たとえば、genymotionでは、⌘+ mを押して、ハードウェアメニューボタンのクリックをシミュレートできます)。

25
AndroidはJSバンドルを読み込めませんでした
Nexus5(Android 5.1.1)でAwesomeProjectを実行しようとしています。 プロジェクトをビルドしてデバイスにインストールできます。しかし、それを実行すると、赤い画面が表示されました JSバンドルをダウンロードできません。開発サーバーを起動するか、デバイスを接続するのを忘れましたか? 反応ネイティブiOSでは、jsbundleをオフラインでロードすることを選択できます。Androidで同じことをするにはどうすればよいですか?(または、少なくとも、どこでサーバーアドレスを構成できますか?) 更新 ローカルサーバーで実行するには、react-nativeプロジェクトのルートディレクトリで次のコマンドを実行します。 react-native start > /dev/null 2>&1 & adb reverse tcp:8081 tcp:8081 詳細についてはdsissitkaの回答をご覧ください。 サーバーなしで実行するには、次のコマンドを実行して、jsfileをapkにバンドルします。 下にアセットフォルダを作成します android/app/src/main curl "http://localhost:8081/index.android.bundle?platform=android" -o "android/app/src/main/assets/index.android.bundle" 詳細については、kzzzfの回答をご覧ください。


8
レイアウトがいつ描かれたかはどのようにしてわかりますか?
画面にスクロール可能なビットマップを描画するカスタムビューがあります。それを初期化するには、親レイアウトオブジェクトのサイズをピクセル単位で渡す必要があります。しかし、onCreate関数とonResume関数の実行中は、レイアウトはまだ描画されていないため、layout.getMeasuredHeight()は0を返します。 回避策として、1秒待ってから測定するハンドラーを追加しました。これは機能しますが、ずさんなため、レイアウトが描画される前に最終的にどのくらいの時間をトリミングできるかわかりません。 知りたいのは、レイアウトがいつ描画されたかをどのように検出できるかです。イベントまたはコールバックはありますか?

12
LayoutInflater attachToRootパラメーターはどういう意味ですか?
LayoutInflater.inflateドキュメントはまさにの目的について私にクリアされていないattachToRootパラメータ。 attachToRoot:膨張した階層をルートパラメータにアタッチする必要があるかどうか falseの場合、ルートはXMLのルートビューのLayoutParamsの正しいサブクラスを作成するためにのみ使用されます。 誰かがルートビューが何であるかを具体的には、より詳細に説明し、多分間の行動の変化の一例を示してもらえますtrueし、false値を?

23
xmlを循環するImageView
私の画像をImageView境界線のある円形にしたいのですが。 私は検索しましたが、有用な情報を見つけることができませんでした(私が試みたものはすべて機能しませんでした)。 xmlを使用してこれを実現するにはどうすればよいImageViewですか。特定のsrcを使用してを作成し、境界線を付けて円形にしますか?
201 android  xml  imageview 

25
ADBのインストールがINSTALL_FAILED_TEST_ONLYで失敗する
デバイスへのAPKのインストールに問題があります。 adb install <.apk> 上記のコマンドを使用すると、以下が返されます。 5413 KB/s (99747 bytes in 0.017s) pkg: /data/local/tmp/AppClient.TestOnly.App3.apk Failure [INSTALL_FAILED_TEST_ONLY] この問題を引き起こす可能性のあるものについて何か考えはありますか? デバイスを確実に認識します。それはAPKの問題でしょうか?
201 android  install  apk  adb 

23
Android APKのパッケージ名を読み取る
Android APKのパッケージ名を取得する必要があります。APKを解凍してのコンテンツを読み取ろうとしましたAndroidManifest.xmlが、テキストファイルではないようです。 APKのパッケージ名を抽出するにはどうすればよいですか?
200 android  apk 

13
Firebaseコンソールを使用せずにFirebase Cloud Messaging通知を送信するにはどうすればよいですか?
通知用の新しいGoogleサービスから始めFirebase Cloud Messagingます。 このコードのおかげでhttps://github.com/firebase/quickstart-android/tree/master/messaging Firebase User ConsoleからAndroidデバイスに通知を送信できました。 Firebaseコンソールを使用せずに通知を送信するAPIまたは方法はありますか?たとえば、自分のサーバーから直接通知を作成するためのPHP APIなどです。

11
apkは以前のバージョンと同じ証明書で署名されている必要があります
アプリをGoogle Playにアップロードしました(Androidマーケットと呼ばれたとき)。 今日はアプリを更新しましたが、以前のキーストアを削除して新しいキーストアを作成していました。 アップロード時に、APKは前のバージョンと同じ証明書で署名する必要があると表示されます。 アップロードに失敗しました 以前のAPKとは異なる証明書で署名されたAPKをアップロードしました。同じ証明書を使用する必要があります。 既存のAPKは指紋付きの証明書で署名されています: [SHA1:89:2F:11:FE:CE:D6:CC:DF:65:E7:76:3E:DD:A7:96: 4F:84:DD:BA:33] と、アップロードしたAPKの署名に使用された証明書にフィンガープリントがあります: [SHA1:20:26:F4:C1:DF:0F:2B:D9:46: 03:FF:AB:07:B1:28:7B:9C:75:44:CC] しかし、私はこの証明書を持っていません。また、アクティブなユーザーがいるため、アプリケーションを削除して再公開したくありません。 新しい証明書でアプリに署名するにはどうすればよいですか?
200 android  google-play  apk 

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