問題タブ [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.

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

android - Android、Eclipse、CM10.1プロファイルマネージャー

アプリ内からcmプロファイルマネージャープロファイルを切り替えたい。

ProfileManagerからサービスを取得する必要があることがわかったので、cm10ソースを調べた後、

取引を行いますが、これをEclipseにインポートするにはどうすればよいですか?

完全なcm10ソースをダウンロードして含める必要がありますか?

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

android - Settings.apkでクラッシュを引き起こすWidget.Holo.TextView.ListSeperator

私はCyanogenMod10.1のテーマを作成していますが、1つの問題に遭遇しました。

これをstyles.xmlに追加しました:

どうやら<item name="android:gravity">center</item>それをクラッシュさせます。CyanogenModとAOKPの両方の最新のフレームワークでコンパイルしようとしましたが、settings.apkで強制終了/クラッシュが発生するユーザーもいます。

ユーザーから提供されたログキャットがいくつかありますが、ほとんどの場合役に立ちません。

誰かがこれを解決してみんなのためにそれを機能させる方法を知っていれば本当にありがたいです

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

android - バッテリー残量が少ない場合の自動シャットダウン イベント

Androidソースコードのどこに、バッテリーが少ないためにデバイスをシャットダウンするように指示するイベントがあるかを見つけようとしています。

私は現在cyanogenmodソースを見ていますが、これはすべてのmodソースに共通の領域だと思います.

これがどこにあるのか、可能であれば電話がシャットダウンしないようにする方法を誰かが指摘できますか?

なぜ私がこれをしたいのかを明確にするために:

バッテリーレベルがゼロではないことがわかっているのに、常にバッテリーレベルがゼロであると報告する故障した電話があります(他の電話のバッテリーと、故障した電話の他のバッテリーをテストしました)。シャットダウンしないようにすれば、この役に立たない電話の寿命を延ばすことができます。

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

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 のバグですか? スティッキー インテントを受け取ったときに、それが古いものであり、実際の最近のイベントに起因するものではないことを知る方法はありますか?

ありがとうございました

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

android - Cyanogenmod 7 をビルドしようとしています - wifi.h が見つかりません

ZTE Tureis 用に Cyanogenmod 7 (Android 2.3.7) をビルドしようとしています。

ビルドは次の場所で停止します

cppファイルを開いて変更すると

ビルドはこれに合格しますが、後で他のファイルのヘッダーが欠落していると不平を言います。

ここに何かアイデアはありますか?すでに新しいレポ同期を作成しました。すべてのファイルが配置されているはずです。

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

android - 同じブロードキャスト インテント アクションに基づいて、2 つのアプリからの 2 つの BroadcastReceiver が何らかの形で「衝突」する可能性はありますか?

私はBroadcastReceiver内部サービスを持っています:

これにより、システムのダウンロード マネージャーが前面に表示されます。

私の電話では、JellyBean ベースの CyanogenMod 10.1 を実行しています。

しかし...

システム アプリ CMupdater が起動するとすぐに:

  • CMupdaterが現在実行されている場合、; の代わりに、サービスの BroadcastReceiver から呼び出されますDownloadManager
  • CMupdaterが実行されていないが、少なくとも 1 回は実行されている場合、レシーバーはまったく呼び出されません。

再起動してアップデーターを実行しないと、再び機能します。対応するCyanogenMod 10.1バージョンを使用して、私のタブレットでもすべてテストされました。

これはCMの受信機からです:

そしてそのマニフェストから:

android.intent.action.DOWNLOAD_NOTIFICATION_CLICKEDDownloadManager.ACTION_NOTIFICATION_CLICKED私が使用したインテントの定数値です。

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

android - Windows で cyanogenmod の単一アプリ パッケージをコンパイルする

phone.apk を変更したいのですが、誰かが cyanogenmod で簡単にできると言っていました。

Eclipse では 1 つのパッケージをコンパイルできないため (多くの定数が不足している)、MinGW (クロスコンパイル) と rom ソース全体でコンパイルする必要があることがわかりました。

誰もこれをやったことがありますか?

提案をありがとう

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

android - 別のデバイスからのカーネルの移植

私は自分のデバイス用に CM10 を開発しており、別のデバイスから 3.4 カーネルを移植したいと考えています (私のデバイスには 3.4 カーネルがないため)。

私はアンドロイド開発にかなり慣れていないので、いくつかのガイダンスが必要です。

はい、CM10 ソースがあり、デバイスとベンダーのディレクトリをセットアップしました。カーネル ソースをダウンロードする必要があります。

もう 1 つの質問は、私の電話が Huawei Ideos X5 であるということです。カーネルを移植するのに最適な電話は何でしょうか。私と同じスペックのデバイスでいいのでしょうか?

ご不明な点がございましたら、お問い合わせください。

ありがとう。

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

android - ALWAYS_FINISH_ACTIVITIES が有効になる一般的なシナリオは何ですか?

私は、既に運用環境にデプロイされているアプリをサポートする任務を負っていますが、アクティビティの破棄と再作成を不適切にサポートしています。これは、フォアグラウンドにないアクティビティを常に破棄するようにユーザーのデバイスが既定で構成されている場合に最も明白です。

このアプリは明示的に値を設定しません。グローバルデフォルトが何であれ使用します。

私の質問はこれです: この設定が有効になる一般的なケースは何ですか? 例えば:

  1. デバイス メーカーは、デフォルトのデバイス設定アクティビティ内からこの設定を切り替えることができるように Android をカスタマイズします。

  2. カスタム Android ビルド (Cyanogen など) は、デフォルトで「オン」になるように構成されています。

  3. ユーザーはある種の「電動工具」をダウンロードして、デフォルトのシステム設定を微調整できるようにします。

これらのそれぞれの可能性はどれくらいですか? 私が見逃した他の一般的なケースはありますか?