问题标签 [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 源代码的更改?
假设我正在从源代码构建 Android 或 CyanogenMod,并希望对其源代码进行更改。另外,假设我不想提交这些更改(例如,因为它们不完整或者是已被拒绝的更改)。
管理它的最佳方法是什么?我怎样才能对我的“个人”更改进行适当的源代码控制,但同时能够使用 repo sync 以便我拥有最新的更改?
我可以拥有本地分支(对于我进行更改的每个项目)并在每次 repo 同步后简单地从主分支合并到我的本地分支吗?
android - 分析 android-ndk 普通 C/C++ 可执行文件
在有根的 android 设备上分析纯 C/C++ android 可执行文件的最佳方法是什么?android-ndk-profiler 似乎只支持链接到 Java 的 ndk 库。有什么建议么?谢谢
themes - CyanogenMod 主题引擎如何工作?
有人可以给我一些关于 CM 主题引擎如何工作的建议吗?
我搜索了谷歌,但我没有找到关于 CM 主题引擎如何工作的信息。
我想看 CM 主题引擎代码,但我不知道我应该从哪一点开始。
我希望有人可以分享一些关于 CM 主题引擎如何工作的文章。
谢谢...
android - GCC 认为我正在运行 x86
我正在尝试在 Linux Mint 15 上编译 Cyanogenmod。并收到以下错误。
-
我无法弄清楚是什么原因造成的。我正在安装 64 位。请指教。
android - 正在运行的应用程序:没有这样的文件或目录
我是第一次制作安卓应用。我在 Android Studio 中创建了一个项目。我希望它运行。但是当我点击运行按钮时,我得到了这个错误:
我无法通过谷歌搜索得到修复,所以也许你们对此有所了解
我正在使用带有 cyanogenmod 的旧 HTC 愿望
java - CyanogenMod 和 OpenGL ES 纹理加载
我的朋友在摩托罗拉 Defy 上测试了我的应用程序(使用 CyanogenMod v4.x,我不记得确切的版本号,现在无法联系到她)。
我的应用程序使用 OpenGL ES(v1.1,在另一个活动中,v2.0)。她报告说,在每次“新游戏”开始时,都会缺少一些纹理,因此游戏图形仅被部分渲染。有时会加载所有纹理。(请注意,我们正确释放纹理。不存在泄漏。)
我们使用二次幂纹理。该应用程序可在各种非 CyanogenMod Android 设备(包括 Android 版本介于 2.2 和 4.2 之间的手机和平板电脑)上正常运行。也就是说,它在我们迄今为止测试过的所有测试设备上都运行良好。
OpenGL ES 不返回任何 glError,但我注意到一些纹理 ID 是负数(它们存储在int
Java 中,所以我认为这没关系)。与标准 Android 设备(纹理 ID 为 1、2、3、4、...)不同,此设备似乎返回完全随机的纹理 ID。
我需要担心这个问题吗?或者是否有可能责怪 CyanogenMod,我在 Google Play 上销售应用程序时不会遇到问题?
android - 看不到我开发的小部件
所以我为android开发了一个小部件。当我为我的 sgs3 (android 4.1) 使用默认三星 ROM 时,一切正常,但是当我将我的 android 版本更新到 4.2.2(CM10) 时,我在 android 菜单的“Widgets”类别下看不到我的小部件。这是我的清单:
这是我的 appwidget-provider:
有什么想法我应该改变什么?
编辑: 嘿,请帮我解决这个问题,当我在另一个应用程序中创建小部件时,它现在又发生了。我的代码有问题吗?在我的设备中?在我的 SDK 中?
java - 更改设备配置文件时如何触发事件?
我想在用户更改手机的配置文件时触发一个事件,但我不确定如何。理想情况下,我可以捕捉到广播意图并知道配置文件何时更改,但我无法找到任何有关此的文档。
如果我是正确的,配置文件系统不是库存 AOSP 的一部分,而是 Cyanogenmod。
我已经在我能找到的仅有的两个与配置文件相关的类中跋涉:
- https://github.com/CyanogenMod/android_frameworks_base/blob/cm-10.1/core/java/android/app/ProfileManager.java
- https://github.com/CyanogenMod/android_frameworks_base/blob/cm-10.1/core/java/android/app/Profile.java
我能找到的唯一广播意图是here。
关于如何实现这一点的任何想法?我的应用程序仅针对运行 Cyanogenmod 10.1 的设备。这是来自 CyanogenMod 的配置文件管理器,可以让您更清楚地了解我在说什么。
android - 在 init.rc 中启用 logcat
我在 Android 根目录中附加了 init.rc:
此解决方案不会生成任何日志。logcat.log 文件不存在。
如何开始通过 init.rc 收集 logcat 输出?
android - 如何部署到 CyanogenMod Android 平板电脑?
如何将 NBAndroid 应用程序(通过直接移动 .apk 文件或直接从 NetBeans 编译?)部署到连接的平板电脑(我刚刚将 CyanogenMod ICS 安装到的 HP Touch)上?我将它连接到我的计算机,但它无法识别(就像 WebOS 一样),但 Android ICS 安装得很好。我需要使用引导加载程序来执行此操作吗?我有一个快速的 google 和 Stack 搜索,但只能看到与使用模拟器相关的内容,并且认为 id 可能会在这里更快地得到答案。
编辑:这与如何将 android 应用程序部署到设备?我后来发现的。