問題タブ [android-manifest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
12580 参照

android - アプリ内からプログラムで USB デバッグを有効にする (設定/アプリケーション/開発の下)

アプリ内からプログラムで (設定/アプリケーション/開発の下で) USB デバッグを有効にすることは可能ですか?

http://developer.android.com/reference/android/provider/Settings.System.htmlを見ていましたPermission.WRITE_SETTINGSが 、適切なものが見つかりませんでした。

0 投票する
1 に答える
220 参照

java - Androidの詳細通知を実装するにはどうすればよいですか?

これはおそらく以前に尋ねられたことがありますが、私はそれを実装する良い方法を見つけることができません。メッセージの形式を管理するプログラムを作成しようとしていますが、これらのメッセージは外部データソースから受信されます。これはすべて機能します。ただし、ユーザーに通知しようとすると問題が発生します。メッセージに触れたときに通知をメッセージに直接ジャンプさせたいのですが、これはバックスタックを台無しにしているようです。これはおそらく例によって最もよく説明されます:

  1. 主な活動であるメッセージリストを開き、しばらく閲覧します。
  2. 家に帰って別のアプリ(音楽としましょう)に移動します。
  3. 新しいメッセージを受信しました。通知が表示されます。これに触れます。メッセージ詳細ビューが表示されます。
  4. 今、私は戻るを打ちました。私がしたいのは、音楽に戻ることですが、残念ながら、Backを押すとメッセージリストに移動し、 Back押すと音楽に戻ります。

リストと詳細アクティビティの両方が「singleTop」としてマークされており、通知インテントに使用する正確なフラグは次のとおりです。

  • FLAG_ACTIVITY_NEW_TASK
  • FLAG_ACTIVITY_CLEAR_TOP
  • FLAG_ACTIVITY_SINGLE_TOP

メッセージングアプリケーションがこれを実行できるかどうかはわかりますが、なぜ実行できないのですか?

0 投票する
1 に答える
206 参照

android - 別のアプリケーションが開始されたことを Android アプリに知らせたい

別のアプリケーションが開かれたときに、自分のアプリで何かを実行したいと考えています。

私が取った現在のアプローチは、すべてを監視するブロードキャストレシーバーを作成することです

イベントですが、正しく行っていないか、やり方が間違っています。マニフェストのセクションは次のようになります。

テストとして、ランチャー カテゴリを含めました。GetApp は現在、呼び出されたときにログ エントリを作成するように設定されています。

誰かがこのようなことをした経験があるなら、あなたの助けは大歓迎です!

0 投票する
8 に答える
99386 参照

android - アクティビティのタイトルではなく、ランチャーに別のラベルを設定するには?

この質問は以前にもありましたが、満足のいく答えがまったくありませんでした。だから私はそれをもう一度試しています。

アプリケーション ランチャー アイコン (スタート画面に表示されるアイコン) に別の短いキャプションを付けたいと考えています。ランチャーは、次のように、メイン アクティビティのラベルに関する mainfest セクションからラベルを取得しているようです。

ここで、アプリの名前 @string/app_name への元の参照を別の短い文字列リソースに変更しました。

BUT - 大きなBUT : これはもちろん、このアクティビティのデフォルトのタイトルも変更します! そして、私はそれを望んでいませんでした.長いアプリケーション名のための十分なスペースがあります! onCreateメソッドを使用して長いタイトルを再度設定してsetTitle(int)も、短い名前がユーザーに表示されるのは短時間ですが、気付くには十分な長さであるため、役に立ちません。

そして、カスタムのタイトルバーを参照して私の質問に答えないでください...愚かな文字列のタイトルのために、私はそれほど遠くまで行きたくありません! 効果がほとんどないカスタム タイトル バーを描画するのは面倒です。

ランチャーに表示する別の文字列を与える簡単な方法はありませんか? 回答ありがとうございます。

編集:カスタム タイトルバーを持つことが面倒なもう 1 つの理由は、それがデフォルトのタイトルバーのように見えないことです。各デバイスで同じように見えるようにするために明示的に何かをしなければなりません! 結局のところ、私が別の外観を望まないのであれば、それは解決策にはなりません!

0 投票する
2 に答える
1256 参照

android - Androidマーケットが特定の電話でアプリをフィルタリングしている理由をどのように見つけることができますか

OnTheRoad(market:// search /?q = pname:eu.inmite.prj.otr.aclient)というAndroid用のアプリがありますが、何らかの理由で、Vodafone845電話からAndroidMarketにアクセスすると表示されません( Huawei Joy)。

電話機の画面解像度はQVGAで、Android2.1システムを実行します。このアプリは1.5以上の互換性があり、マニフェストで小さな画面のサポートを有効にしています。別の私たちのアプリは完全に同じ設定を持っており、VF845からマーケットに完全に表示されます。

特定の電話モデルに対してアプリがフィルタリングされる基準に基づいて、どのように確認できますか?ありがとう。

0 投票する
1 に答える
426 参照

android - すでに公開されている有料アプリでライセンスの問題に直面している

以前に公開した有料アプリのライセンスの問題に直面しています。基本的に、バージョンコード1で公開されている有料アプリを持っています。ライセンスコードを実装しましたが、問題なく動作しました。ライセンスサーバーが応答を返すか、使用できることを許可します。しかし、マニフェスト ファイルでバージョン コードを 1 から 2 に変更すると、ライセンス サービスは app.Server の使用を許可しません。私は理解していません、それはバージョンコードと関係がありますか? アップデート版を公開できません???

さらに、私はすでに自分のパブリッシャー アカウントにログインしており、プロフィールの編集セクションで LICENSED を設定しています。

0 投票する
1 に答える
7407 参照

android - AndroidManifest.xml; 外部ライブラリを含めることができません

Android ウェブサイトのMapViewチュートリアルに従っています

指示に従って外部 Maps API をコピーしました。XML ファイルは次のようになります。

ただし、コンパイルして実行しようとすると、次のエラーが発生します

XML の何が問題なのかわかりません。

0 投票する
2 に答える
23424 参照

android - チェックボックスの設定をカスタマイズする

チェックボックスをカスタマイズできません。xml 設定ファイルで背景を定義しましたが、ファイルがプルされません。1.チェックボックスのカスタム画像を表示しようとしており、セレクターxmlを「android_button.xml」として定義しました。これは次のようになります。

state_normal と android_pressed は、res>drawable フォルダー内の 2 つの .png 画像です。

2.私のチェックボックスのpreference.xmlファイルは次のとおりです。

定義にエラーはありますか。画面に表示される唯一の変更は android:title テキストです。テキストを変更すると、テキストが変更されます。他に何も変わりません。これを修正するにはどうすればよいですか。提案ありがとう。

0 投票する
1 に答える
2940 参照

android - Androidインテントフィルター:Intent.CATEGORY_BROWSABLEを正しく使用するにはどうすればよいですか?

ドメインのブラウザからのURLをインターセプトするインテントフィルタがあります。これにより、ユーザーはネイティブアプリケーションまたはブラウザのどちらを使用するかを選択できます。次のインテントフィルターを設定しました。

さて、ブラウザを使用することには多くの利点があるので、ネイティブアプリケーションでユーザーをトラップすることは私の意図ではありません。そのため、ユーザーがアプリケーション内でブラウザーに戻ることができるようにしたいと思います。ビューのインテントとそれを表すURLを作成するだけのonClickを使用してボタンを作成しました。これにより、ユーザーに選択ダイアログが再度表示されます。

これの落とし穴は、ユーザーがチェックボックスを選択して常にネイティブアプリケーションを使用できることです。それは良いことですが、絶対的なものが間違っていることもあります。したがって、特定のURLとそのドキュメントの特定の部分について言及しているブログ投稿を読んでいる場合、URLを傍受することはユーザーが意図したものではなく、ネイティブアプリケーションに送信されます。また、意図的にボタンを選択すると、すぐにアプリケーションに吸い込まれます。

システムブラウザのACTION_VIEWインテントを構成する方法、または少なくともユーザーが常にネイティブアプリを使用することを選択したことを検出して、ACTION_WEB_SEARCHを使用できるようにする方法(履歴スタックとは異なるUI動作があるため、私はそうしませんでした)このアクションを常に使用することを選択します)。

0 投票する
1 に答える
2257 参照

android - Androidアクティビティが見つかりません例外が意味をなさない

さて、私はLive Wallapperを作成しようとしていますが、設定をクリックすると強制的に閉じます。マニフェストにあるので、意味のないアクティビティが見つからないと言っています。私は2時間以上それをやってきたので、これは本当に私を悩ませ始めています。

Logcat:08-28 01:06:49.903: INFO/ActivityManager(1089): Starting activity: Intent { cmp=quotesandothers.livewallpaper.quotesandothers/quotesandothers.livewallpaper.quotesandothers (has extras) } 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): FATAL EXCEPTION: main 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): java.lang.IllegalStateException: Could not execute method of the activity 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.view.View$1.onClick(View.java:2072) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.view.View.performClick(View.java:2408) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.view.View$PerformClick.run(View.java:8816) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.os.Handler.handleCallback(Handler.java:587) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.os.Handler.dispatchMessage(Handler.java:92) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.os.Looper.loop(Looper.java:123) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.app.ActivityThread.main(ActivityThread.java:4627) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at java.lang.reflect.Method.invokeNative(Native Method) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at java.lang.reflect.Method.invoke(Method.java:521) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at dalvik.system.NativeStart.main(Native Method) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): Caused by: java.lang.reflect.InvocationTargetException 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at com.android.wallpaper.livepicker.LiveWallpaperPreview.configureLiveWallpaper(LiveWallpaperPreview.java:113) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at java.lang.reflect.Method.invokeNative(Native Method) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at java.lang.reflect.Method.invoke(Method.java:521) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.view.View$1.onClick(View.java:2067) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): ... 11 more 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): Caused by: android.content.ActivityNotFoundException: Unable to find explicit activity class {quotesandothers.livewallpaper.quotesandothers/quotesandothers.livewallpaper.quotesandothers}; have you declared this activity in your AndroidManifest.xml? 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1404) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1378) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.app.Activity.startActivityForResult(Activity.java:2817) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): at android.app.Activity.startActivity(Activity.java:2923) 08-28 01:06:49.934: ERROR/AndroidRuntime(15221): ... 15 more

マニフェスト: `

`