問題タブ [cyanogenmod]
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.
android - Android、Eclipse、CM10.1プロファイルマネージャー
アプリ内からcmプロファイルマネージャープロファイルを切り替えたい。
ProfileManagerからサービスを取得する必要があることがわかったので、cm10ソースを調べた後、
取引を行いますが、これをEclipseにインポートするにはどうすればよいですか?
完全なcm10ソースをダウンロードして含める必要がありますか?
android - Settings.apkでクラッシュを引き起こすWidget.Holo.TextView.ListSeperator
私はCyanogenMod10.1のテーマを作成していますが、1つの問題に遭遇しました。
これをstyles.xmlに追加しました:
どうやら<item name="android:gravity">center</item>
それをクラッシュさせます。CyanogenModとAOKPの両方の最新のフレームワークでコンパイルしようとしましたが、settings.apkで強制終了/クラッシュが発生するユーザーもいます。
ユーザーから提供されたログキャットがいくつかありますが、ほとんどの場合役に立ちません。
誰かがこれを解決してみんなのためにそれを機能させる方法を知っていれば本当にありがたいです
android - バッテリー残量が少ない場合の自動シャットダウン イベント
Androidソースコードのどこに、バッテリーが少ないためにデバイスをシャットダウンするように指示するイベントがあるかを見つけようとしています。
私は現在cyanogenmodソースを見ていますが、これはすべてのmodソースに共通の領域だと思います.
これがどこにあるのか、可能であれば電話がシャットダウンしないようにする方法を誰かが指摘できますか?
なぜ私がこれをしたいのかを明確にするために:
バッテリーレベルがゼロではないことがわかっているのに、常にバッテリーレベルがゼロであると報告する故障した電話があります(他の電話のバッテリーと、故障した電話の他のバッテリーをテストしました)。シャットダウンしないようにすれば、この役に立たない電話の寿命を延ばすことができます。
android - Android cyanogenmod 9.1:意図はスティッキーであってはなりません
Android アプリを Cyanogen 9.1 (Android 4.0.4) でテストしていると、奇妙な動作が見つかりました。
私のアプリには、android.net.conn.CONNECTIVITY_CHANGE をリッスンする BroadcastReceiver が含まれています。Android のドキュメントによると、このインテントはスティッキーではありません。
ただし、アプリが CM9.1 で起動すると、常に CONNECTIVITY_CHANGE インテントを受け取ります。
実際、このインテントはシステムによってスティッキーとしてリストされます。
私がテストした他の Android バージョン (たとえば、私の NX4 の 4.2.1 ストック Android) では、インテントはスティッキーではなく、起動時に受信されません。これは正しい動作です。
これは Cyanogenmod ROM のバグですか? スティッキー インテントを受け取ったときに、それが古いものであり、実際の最近のイベントに起因するものではないことを知る方法はありますか?
ありがとうございました
android - Cyanogenmod 7 をビルドしようとしています - wifi.h が見つかりません
ZTE Tureis 用に Cyanogenmod 7 (Android 2.3.7) をビルドしようとしています。
ビルドは次の場所で停止します
cppファイルを開いて変更すると
に
ビルドはこれに合格しますが、後で他のファイルのヘッダーが欠落していると不平を言います。
ここに何かアイデアはありますか?すでに新しいレポ同期を作成しました。すべてのファイルが配置されているはずです。
android - 同じブロードキャスト インテント アクションに基づいて、2 つのアプリからの 2 つの BroadcastReceiver が何らかの形で「衝突」する可能性はありますか?
私はBroadcastReceiver
内部サービスを持っています:
これにより、システムのダウンロード マネージャーが前面に表示されます。
私の電話では、JellyBean ベースの CyanogenMod 10.1 を実行しています。
しかし...
システム アプリ CMupdater が起動するとすぐに:
- CMupdaterが現在実行されている場合、; の代わりに、サービスの BroadcastReceiver から呼び出されます
DownloadManager
。 - CMupdaterが実行されていないが、少なくとも 1 回は実行されている場合、レシーバーはまったく呼び出されません。
再起動してアップデーターを実行しないと、再び機能します。対応するCyanogenMod 10.1バージョンを使用して、私のタブレットでもすべてテストされました。
これはCMの受信機からです:
そしてそのマニフェストから:
android.intent.action.DOWNLOAD_NOTIFICATION_CLICKED
DownloadManager.ACTION_NOTIFICATION_CLICKED
私が使用したインテントの定数値です。
android - Windows で cyanogenmod の単一アプリ パッケージをコンパイルする
phone.apk を変更したいのですが、誰かが cyanogenmod で簡単にできると言っていました。
Eclipse では 1 つのパッケージをコンパイルできないため (多くの定数が不足している)、MinGW (クロスコンパイル) と rom ソース全体でコンパイルする必要があることがわかりました。
誰もこれをやったことがありますか?
提案をありがとう
android - 別のデバイスからのカーネルの移植
私は自分のデバイス用に CM10 を開発しており、別のデバイスから 3.4 カーネルを移植したいと考えています (私のデバイスには 3.4 カーネルがないため)。
私はアンドロイド開発にかなり慣れていないので、いくつかのガイダンスが必要です。
はい、CM10 ソースがあり、デバイスとベンダーのディレクトリをセットアップしました。カーネル ソースをダウンロードする必要があります。
もう 1 つの質問は、私の電話が Huawei Ideos X5 であるということです。カーネルを移植するのに最適な電話は何でしょうか。私と同じスペックのデバイスでいいのでしょうか?
ご不明な点がございましたら、お問い合わせください。
ありがとう。
android - ALWAYS_FINISH_ACTIVITIES が有効になる一般的なシナリオは何ですか?
私は、既に運用環境にデプロイされているアプリをサポートする任務を負っていますが、アクティビティの破棄と再作成を不適切にサポートしています。これは、フォアグラウンドにないアクティビティを常に破棄するようにユーザーのデバイスが既定で構成されている場合に最も明白です。
このアプリは明示的に値を設定しません。グローバルデフォルトが何であれ使用します。
私の質問はこれです: この設定が有効になる一般的なケースは何ですか? 例えば:
デバイス メーカーは、デフォルトのデバイス設定アクティビティ内からこの設定を切り替えることができるように Android をカスタマイズします。
カスタム Android ビルド (Cyanogen など) は、デフォルトで「オン」になるように構成されています。
ユーザーはある種の「電動工具」をダウンロードして、デフォルトのシステム設定を微調整できるようにします。
これらのそれぞれの可能性はどれくらいですか? 私が見逃した他の一般的なケースはありますか?