Articles of cyanogenmod

回购同步无法初始化CM13工作树

每当我尝试同步CM13源时,我都会收到此错误: panos@ubuntu:~/android/cm13$ repo sync -l Syncing work tree: 67% (344/512) fatal: This operation must be run in a work tree Traceback (most recent call last): File “/home/panos/android/cm13/.repo/repo/main.py”, line 531, in _Main(sys.argv[1:]) File “/home/panos/android/cm13/.repo/repo/main.py”, line 507, in _Main result = repo._Run(argv) or 0 File “/home/panos/android/cm13/.repo/repo/main.py”, line 180, in _Run result = cmd.Execute(copts, cargs) File “/home/panos/android/cm13/.repo/repo/subcmds/sync.py”, line […]

CyanogenMod:翻译项目

我已经通过添加一个values-he文件夹将CyanogenMod(电子邮件应用程序)中的项目翻译为希伯来语,并编译了整个存储库(make)。 我确保完整语言make文件包含希伯来语 。 但是,当我将更新zip加载到手机并将语言切换为希伯来语时,我仍然收到了英文字符串。 我很确定我错过了一步。 好吗,拜托? 编辑:再一次,我的手机支持希伯来语 – 其他应用程序可以根据值 – 文件夹内容切换区域设置。 它只适用于电子邮件应用程序,它不起作用。

是否可以获取手机当前选择的个人资料?

库存Cyanogenmod ROM支持烘焙的配置文件,虽然我不确定这是否是默认Androidfunction的一部分,但我想知道是否有可能获得当前所选配置文件的名称。 我无法find任何关于此的开发者文档。 (假设Android SDK不支持此function,超级用户应用可以实现此function吗?) 谢谢 通过一些CM源我跋涉,我find了ProfileManager的源代码。 这些方法是公开的,所以我想我不需要去Javareflection的兔子洞…但是为了使用这些类,我需要一些Cyanogenmod JAR来构建。

CyanogenMod或AOSP:编译单个项目

我正在尝试从存储库中制作/编译单个AOSP项目 – 特别是包/应用程序/电子邮件。 有谁知道怎么做? (我编译整个存储库没有问题,但我真的希望能够编译一个项目)。

Android模拟器上的CyanogenMod – 可能吗?

我正在测试Cyanogen MOD ROM的几个修改。 在真实设备上测试它们并不是很舒服。 所以问题是:是否可以在标准(或非标准)Android模拟器上安装自定义ROM(特别是CyanogenMod)?

设备驱动程序API匹配错误

我在我的Galaxy 3上安装了cyanogenmod。在Eclipse中开发时,大多数应用程序似乎都运行正常。 但是,我已经编写了一个需要访问该库的应用程序,每次我尝试访问它时,应用程序都会在log cat崩溃: 02-03 19:05:42.054: D/libEGL(10279): loaded /system/lib/egl/libEGL_mali.so 02-03 19:05:42.059: D/libEGL(10279): loaded /system/lib/egl/libGLESv1_CM_mali.so 02-03 19:05:42.059: D/libEGL(10279): loaded /system/lib/egl/libGLESv2_mali.so 02-03 19:05:42.064: E/(10279): Device driver API match 02-03 19:05:42.064: E/(10279): Device driver API version: 23 02-03 19:05:42.064: E/(10279): User space API version: 23 02-03 19:05:42.064: E/(10279): mali: REVISION=Linux-r3p2-01rel3 BUILD_DATE=Wed Oct 9 21:05:57 KST 2013 知道如何解决它吗? 谢谢!

Google Play服务:如何处理没有Google Play的设备?

Google Play服务是一个Android库,其目标是提供: OAuth 2.0身份validation Google+登录 Google+ +1按钮 各种其他好吃的东西 如果我要使用它(例如,因为我希望Google+登录),那么设备没有Google Play的用户会怎样? (Nook,Cyanogenmod,中国移动,旧设备等) 问题:我的应用会与这些设备不兼容吗? 它会显示为兼容但随后崩溃,还是不起作用? 在使用Google Play服务时,是否有最佳做法要记住这一点?

将Cyanogenmod移植到不支持的手机/平板电脑我需要知道什么?

将Cyanogenmod移植到目前不支持的 Android手机和平板电脑我需要知道什么? 它是否涉及从源代码修改和构建内核 ? 它是否涉及从源代码修改和构建cyanogenmod ? 我在哪里可以获得基本的cyanogenmod,它是特定设备端口的起点? 我看到某个地方需要知道c / c ++。 我还需要知道汇编还是Java? 人们是否从头开始为新硬件编写设备驱动程序? 他们如何知道如何与新硬件通信? 你是否在usb上使用adb并运行像dmesg这样的linux命令来获取有关初始构建中出错的提示? 你是否用其他任何东西得到关于出了什么问题的提示? 我想概述一下将Cyanogenmod移植到不同硬件所涉及的内容,以便我可以知道要学习什么,从哪里开始,以及从那里开始。

CyanogenMod:翻译一个项目

我已经通过添加一个values-he文件夹将CyanogenMod(电子邮件应用程序)中的一个项目翻译成希伯来语,并编译了整个存储库(make)。 我已经确保完整的语言使文件包括希伯来语 。 但是,当我将更新zip加载到手机并将语言切换到希伯来语时,我仍然收到英文string。 我很确定我错过了一个步骤。 有什么想法吗? 编辑:再一次,我的手机支持希伯来语 – 正如其他应用程序切换区域设置根据价值观,他文件夹的内容。 这只是电子邮件应用程序,它不起作用。

是否有可能获得手机当前select的configuration文件?

库存Cyanogenmod ROM支持configuration文件烘焙,虽然我不知道这是否是默认的Androidfunction的一部分,我想知道是否有可能获得当前select的configuration文件的名称。 我一直没能find任何开发文档。 (假设Android SDK不支持这个,超级用户应用程序可以实现这个function吗?) 谢谢 跋涉通过一些CM源,我发现了ProfileManager的源代码。 这些方法是公开的,所以我想我不需要去掉Javareflection的兔子洞。但是为了使用这些类,我需要一些Cyanogenmod JAR来构build。