Android

Androidオペレーティングシステムの愛好家やパワーユーザー向けのQ&A

4
Google Playでアプリに「互換性がない」と表示されるのはなぜですか
Androidフォンにインストールしたいアプリがあります。残念ながら、「非互換」とマークされています。システムをアップグレードしてアプリをインストールしようとする可能性がありますが、最初にアプリが「互換性がない」正確な理由を知りたいのですが。つまり、私の電話がアプリをインストールできないために失敗する「変数」は何ですか。 それを行う一般的な方法はありますか?


4
アプリを100%正常にダウンロードしたが、その後インストールされない
ルート権限を取得したモバイルデバイスを持っています(Android 4.4を実行しています)。Google Playストアからアプリをダウンロードまたは更新すると、ダウンロードバーが表示され、100%まで到達しますが、その後はインストールされません。 WiFiを使用して、十分なスペースを確保してダウンロードしました。さらに、Google Playサービスは更新しましたが、Google Playストアは更新していません。キャッシュのクリア、強制停止などのすべてのソリューションを試しましたが、まだ問題があります。 また、アプリがインストールされない(100%ダウンロード後にサイレントで失敗する)と、提供されているソリューションを確認しました。しかし、私の問題はそこで説明されている問題とは少し異なります。インストール後、「ダウンロード失敗」または「インストール失敗」を示すエラーもスローされず、インストールもされません。WiFiが切断されない限り、そこまで1時間そのままです。100%に達すると、再び1%から始まり、ダウンロードが始まります。 私が試すことができる他の解決策はありますか?


2
Android絵文字を挿入するコードはありますか?
$ドル記号($)を表示するためにHTMLで使用するのと同じように、Androidの絵文字には、ブラウジングするのではなく、テキストフィールドに入力できるある種のコードがあります(アプリが絵文字をサポートしている場合は表示されます)。すべての絵文字のリスト?
10 emoticons 

1
ルート権限を取得されていないデバイスでADBを介してSMS / MMSをバックアップ/復元しますか?
デバイスがルート化されていないときに、ADBを使用してSMSおよびMMSメッセージをバックアップ/復元する方法はありますか? adb pull/data/data/com.android.providers.telephony/databases/mmssms.db安全でない(ルート)モードで実行されていない場合、対応するデータベース()はADBで読み取ることができないため、ここでは機能しません。 adb shell "cat /data/data/com.android.providers.telephony/databases/mmssms.db > /sdcard/mmssms.db rootアクセスがないと機能しません adb backup 何らかの理由で、私が確認したデバイス上のこのデータベースをカバーしていません(空のバックアップ-結果のファイルのバックアップヘッダーの41バイトのみ) 特になぜadb backupこれをカバーしないのかと思います。「プライバシー上の理由」によるものである場合、同じことが連絡先データベースにも当てはまるはずです。これは明らかにバックアップされています。 参照: adbを使用して、永久的な「セーフモード」でSMSメッセージを回復できますか?同じトピックをカバーしていますが、それ以外はセーフモードに限定されていません adb(私たちの開発者姉妹サイトで)を介してフルSMS / MMSコンテンツをバックアップすることは、「根付いたソリューション」のためのものです(そしてそれとは別に、少し年齢:質問と回答は3年以上前のものです) だから:非根ざしたデバイス上の解決策はありますか?アプリベースのソリューションを求めているわけではないことに注意してください。私はこれのために利用可能ないくつかのアプリがあることを完全に知っています。私は特に「シェルベースのソリューション」をADB経由で使用したいと考えています。
10 adb  sms  backup  restore  mms 

2
USBデバッグを使用したリモートデバッグが機能しない
Samsung Galaxy Note 4でChromeをリモートでデバッグしようとしていますが、動作しないようです。 注 -デバイスの問題を解決するために、HTC One M8を使用することも試みましたが、これも機能しません。 Chromeリモートデバッグページの要件を確認した後-https://developer.chrome.com/devtools/docs/remote-debugging-すべての要件を満たしていると思います- モバイルデバイス -Chrome 42.0.2311.111(Lollipop 5.0.1) デバッグに使用するデバイス -Chrome Canery 44.0.2394.3(Windows 7) USBドライバー -SamsungのWebサイトからダウンロードしてインストール 両方のデバイスが私のラップトップに問題なく接続しており、2つのデバイス間でファイルを転送できますが、USBデバッグが機能していません。 上記のガイドによると、「USBデバッグを許可する」という通知が表示されますか? ただし、この通知はどこにも表示されないため、デバイスインスペクタ(chrome:// inspect /#devices)はデバイスが検出されなかったことを報告しています。 USBドライバーに集中するようユーザーにアドバイスする同様の質問をたくさん見つけましたが、製造元に最新バージョンをインストールしていることを確認しましたが、成功しませんでした。 誰か私が次に試すかもしれないことについてアドバイスできますか? 編集 -私はGoogle USBドライバーのダウンロードも検討していることを忘れていました-http://developer.android.com/sdk/win-usb.html#download しかし、私はWindows 7 x64を実行しており、これらのドライバーはx86インストールにのみ適しているようです。 このサイトで推奨されているように、ユニバーサルWindows ADBドライバーユニバーサルWindows ADBドライバーもダウンロードしましたが、それでも喜びはありません-USBデバッグがADBデバイスに表示されません Chrome Canery用のADBプラグインもインストールしましたが、プラグインをインストールすると、プラグインが不要になったことが通知されます。

2
コマンドラインを介してAndroid SDKプラットフォームツールを更新する
Android SDKプラットフォームツールを更新するスクリプトを記述したいのですが、これを実行するには、実行可能なコマンドが必要です。私が見つけたのは、/toolsディレクトリの下でAndroidコマンドを使用してソフトウェア(イメージ、ソースなど)を更新できますが、ツール自体を更新するものはないということです。 Nexusデバイスのファクトリーイメージに関するガイドによると、最新のツールを持っていることを確認する必要があります SDK ManagerからAndroid SDK Platform-toolsの最新バージョンを入手していることを確認してください。 それで、それは可能ですか?もしそうなら、それをどのように行うのですか?

4
[無効にする]ボタンがグレー表示されているストックアプリを無効にするにはどうすればよいですか?[重複]
この質問にはすでに回答があります: ルートなしでシステムアプリを無効にする方法? (1つの答え) 5か月前に閉鎖。 デバイスにプリインストールされている厄介なブロートウェアアプリ(特にVUDUバージョン1.0)があります。デバイスを起動すると必ずアプリプロセスが起動するため、起動するたびにアプリスイッチャーを開いてスワイプする必要があります。 設定アプリに入り、アプリを強制停止してから無効にしようとしましたが、無効ボタン自体が無効(「グレー表示」)になっています。他のいくつかのアプリでも、それらを無効にすることができません。ルート化せずにボタンを有効にしたり、アプリを無効にしたりする方法は他にありますか?4.4.2を実行しています。

8
回復から暗号化を削除する
G900T(klte)でCyanogenMod 12を毎晩実行しています。デフォルトの暗号化パスワードを除いて、すべてがうまく機能します。デフォルトの暗号化パスワードは、私の電話を起動ループさせます。 データをフォーマットして出荷時設定にリセットしました/dataが、まだ暗号化されてと表示され/dev/dm-0ます。 暗号化を解除するために実行できるコマンドはありますか?私はデータを気にしません、私はそれがすべて消えて欲しいです。/dataCyanogenModで起動できるように、ディスクにプレーンテキストで保存されている内部ストレージに戻したいだけです。 adb shellこれらのパーティションの暗号化を削除するにはどうすればよいですか?

1
コマンドラインから位置座標を取得する方法
コマンドライン、またはルート化されたデバイスの緯度と経度をダンプまたは一覧表示できる一連のコマンドを探しています。 ADBシェルを使用してデバイスに接続します。座標がコマンドラインに記録されるようにする方法も、私にとっては良い方法です。
10 adb  geolocation 

2
ADBは機能していませんが、Fastbootは
最近、中古のNexus 5を購入しました。Lプレビューが付属しており、代わりにCM 11をフラッシュすることにしました。私の最後の電話はNexus Sで、私は過去にさまざまなROMをフラッシュしたことがあります。 数週間前にNexus Sを再フラッシュしたばかりの同じマシンを使用して、Nexus 5をfastbootモードで起動し、ClockworkModをフラッシュし、ブートローダーのロックを解除しました。しかし、ADBを使用してCyanogenModイメージをプッシュしようとすると、が表示されましたerror: device not found。adb devicesUSBデバッグが有効になっていても、案の定、デバイスの検出に失敗します。 これはLの問題にすぎないと判断したので、Googleのflash-all.shスクリプトを使用してストックKitKatをインストールしました。fastbootを介してイメージをプッシュしているため、これは正常に機能しました。ただし、デバイスをADBに表示できません。電話をコンピューターに接続した状態でUSBデバッグを有効にすると、指紋確認ダイアログが表示されず、コンピューターに接続されていることを示すアイコン通知が表示されません。4つの異なるUSBケーブルを備えた3つの異なるコンピューターで2つの異なるOS(Windows 7およびLinux Mint 14)を試しました。 私はGoogleのUSBドライバーをインストールしようとしましたが、Android SDKの新規インストールとテスト済みのものの両方にこの問題があります。私はすでに0x18d1adb_usb.iniに入っています。Linuxシステムではlsusb、電話が接続されている(USBデバッグが有効になっている)かどうかに関係なく、コマンドの出力は同じ出力を提供します。fastbootの場合、次のように表示されますBus 001 Device 069: ID 18d1:4ee0 Google Inc. 電話は他のすべての点で完全に正常に動作するようです。私はバニラキットカットにかなり満足していますが、少なくとも何か他のものを使用するオプションがあることを知っていれば、もっと幸せになります。私も時々アクセスできるのが好きadb shellです。 これまでにADBで問題が発生している多くの人を見てきましたが、fastbootの問題が発生することもありました。何が起こっているのでしょうか?Linuxソリューションを希望しますが、必要に応じてWindowsを使用することもできます。 更新: Webブラウザーでファイルをダウンロードし、ClockworkModでフラッシュするだけで、適切なファイルを/ sdcard /に取り込むことができました。現在CM 11を実行していますが、ADBの問題は解消されていません。これを引き起こしているものは何でも、それは完全なROM交換を通して持続します。私は今、これを引き起こしている可能性のあるものを知りたいといつも思っています。 更新2: ebay販売者とのさらなる連絡により、この電話は販売のためにリストされる前に水害の対象であったことが判明しました。デバイスは起動して正常に動作しているように見えましたが、この奇妙なADBの問題に加えて、SIMカードを認識できませんでした。これは他に類を見ないハードウェアの損傷であるように思われるので、解決策さえあるとは思えません。 私はデバイスを返却してしまったので、デバイスで何かをテストする方法はありませんが、Fastbootがデバイスと通信できるが、ADBが通信できない理由について誰かが説明できる場合(おそらく、おそらくハードウェア障害)、私は答えとしてそれを受け入れます。

1
Android 4.4で確認ダイアログを無効にすることはできますか?
私はJelly Beanに付属しているLG G2を持っていますが、最近それをキットカットに更新しました。電話の設定を変更するときの確認ダイアログの量がJelly Beanから上がっているように見えます(Jelly Beanにもたくさんありますが、IMHO)。私は電話の設定を変更した場合、それを実行したいと思っており、確信しています。毎回、設定で行うすべてのことを確認したくありません(たぶん、電話で初めて確認するのではなく、いつまでも確認する必要はありません)。 例えば: Jelly Beanでは、クイック設定でGPSを有効にすると、有効になります。キットカットでは、クイック設定で有効にするたびに、これが目的であることを2度確認する必要があります(「位置情報の同意」とGoogleの位置情報サービスの両方で)。バッテリーを節約する必要があるまで(GPSアプリなど)、GPSをオフのままにしたいので、これは非常に煩わしくなります。 ジェリービーンで私を悩ませた別の例はキットカットでも同じです:電話をリセットしたいときはいつも確認する必要があります モバイルデータをオフにすると、データ接続を必要とするアプリを使用できなくなることを警告します。私はこれを知っている。データを無効にするたびに確認する必要はありません 機内モードでは、オンにすると電話をかけたり受けたりすることができないことを示すダイアログが表示されます。繰り返しますが、私はこれを知っています。毎回思い出させる必要はありません 奇妙なことに、Bluetoothを有効または無効にしても、そのような問題は発生しません。 これらの確認ダイアログをオフにする方法(mod、app、hack)があるかどうか疑問に思っていました。何か洞察をありがとう。

3
ルート化されていないAndroidでホストからIPへのマッピングを設定する方法
パソコンでウェブサイトを実行していますが、Nexus 7タブレットでテストしたいと思います。つまり、ローカルWiFi LAN経由。名前付き仮想ホスティングを使用しているため、IPアドレスを入力すると接続されますが、間違ったWebサイトが表示されます。 したがって、私がしたいことはmysite.local、NexusのChrome / Firefoxに入力し、それを10.1.2.3(またはローカルIPアドレスが何であれ)変換してから、ホストとしてリクエストを送信する10.1.2.3サーバーを呼び出すことmysite.localです。 私の質問: Android 4.xタブレットには、/etc/hosts編集可能なファイルまたは同等のものがありますか?(タブレットなどをルート化する必要はありません。) 私のLinuxコンピュータでは、次の場所にエントリを追加してこれを行います/etc/hosts。 10.1.2.3 mysite.local (またはWindows\System32\drivers\etc\hosts、Windowsマシンでも同様です。) ところで、これはIPアドレスのホスト名を手動で設定(つまり/ etc / hosts equiv。?)の半複製ですが、その質問はAndroid 2.2に関するものであり、明らかに不可能でした。(代替案の1つは、ローカルルーターでDNSを構成することを提案しましたが、私の知る限り、ルーターはローカルでDNSを実行しないため、そのオプションはありません。独自のDNSサーバーをセットアップして、これを実行できますが、それは大きな仕事のソリューションのように感じます。)

1
これらのGmail / GTalk権限の背後には何が潜んでいますか?
私は一目見ただけで明確に聞こえるいくつかの許可に偶然遭遇しました(かなり前にそれらにすでに気付いていましたが、今より深く掘り下げることに決めました)。考えられる影響について考えて、私は彼らがアクセスを許可する機能/データを知りたいと思っています。 com.google.android.gm.permission.READ_GMAIL:多くの場合、与えられた理由は「添付ファイルにアクセスするため」(PDFリーダーで開くPDFファイルなど)です。しかし、それだけですか?または、この権限を備えたアプリがメール全体を読み取ることができますか? com.google.android.gm.permission.WRITE_GMAIL:この権限を持つアプリが私の代わりにメールを作成および送信できますか?または、既存のメールを削除することもできます(「送信して送信したもの」を含め、そのアクティビティを非表示にするため)。 com.google.android.gm.permission.READ_CONTENT_PROVIDER:1つのアプリは、その使用法を「Gmailラベルを読んで未読数を取得する」と説明しています。もう1つは、「ロック画面の未読メール数を更新するために使用されます。メールのコンテンツはサーバーに送信されません。」と書いています。これは、このアクセス許可を使用してメールコンテンツ全体にアクセスできることを示唆しています。その他の内容は? いくつかのソースコードでは、私はコメント見つかっアクセスに必要な許可android.content.ContentProviderそれが意味する場合は、この方法でアクセス可能になったコンテンツの多くを示唆して、コンテンツ提供者の連絡先やカレンダーを含むが、。私はAndroid開発者ではないので、最初に言わなければ分からない。 google.android.gtalkservice.permission.GTALK_SERVICE: はい、お願いします? 私はそれらすべてを「グーグル」しました(上記はすでに私の研究の結果です)。そしてもちろん、許可に関しては、お気に入りのソースから始めました。 許可参照のAndroid開発者 AndroidForums.COMで許可を説明しました Githubのフレームワークソースコード Android Sourceでより多くのフレームワークソースコード で私達の非常に自身のリファレンスアプリケーションが平均必要なアクセス許可を何? しかし、上記は私が思いつくことができるすべてです。誰かがそれらにもう少し光を当てることができますか?ユーザーの観点から、これらのアクセス許可で何にアクセスでき、プライバシーの影響は何ですか?「良い警官/悪い警官」のプレイは当然のことながら高く評価されます:)

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