小编kan*_*nde的帖子

重新打包 boot.img 时出错(Android)

我的 Nexus 5 带有 AOSP ROM 4.4.4。

我试图从设备中“拉出”boot.img,解压它,编辑“init.rc”,将其重新打包为 boot.img 并将其刷新到设备。

我遵循了许多指南,但没有一个与我的情况相同:

http://droidcore.blogspot.co.il/2012/12/how-to-edit-initrc-in-android.htmlhttp://www.digitalinternals.com/mobile/android-mmc-mmcblk-partition -布局/259/

  1. 设备分区是 mmcblck 所以从ls -l /dev/block/platform/msm_sdcc.1/by-name/我得到的引导是/dev/block/mmcblk0p19

lrwxrwxrwx 根根 1971-02-28 21:30 启动 -> /dev/block/mmcblk0p19

  1. 我使用以下命令创建了 boot.img:cat /dev/block/mmcblk0p19 > /mnt/sdcard/boot.img并将此 boot.img 拉到我的电脑上。此 boot.img 约为 23 MB。

  2. 我使用http://droidcore.blogspot.co.il/2012/12/how-to-edit-initrc-in-android.htmlunmkbootimg中的工具创建了 boot.img并得到了 2 个文件:哪个大约 500 KB,哪个约为 8.4 MB。我得到的详细信息是:initramfs.cpio.gzkernel.gz

内核大小 8405280

内核地址0x8000

Ramdisk 大小 498992

虚拟盘地址0x2900000

次要尺寸 0

辅助地址0xf00000

内核标签地址0x2700000

Flash页面大小2048

板名称为“”

命令行“console=ttyHSL0,115200,n8 androidboot.hardware=hammerhead user_debug=31 maxcpus=2 msm_watchdog_v2.enable=1”

提取kernel.gz

...正在提取 initramfs.cpio.gz …

linux boot android build linux-kernel

5
推荐指数
1
解决办法
4410
查看次数

在MAC中签名包

我有一个C++代码,我建立在MAC OSX 10.10上的Netbeans(8.0.1)上.

现在我想打包这个二进制文件,所以我使用的是PackageMaker.一旦PackageMaker上的构建完成它要求签名,我点击'允许'.

然后我打开终端并检查包是否签名成功,我得到了:

codesign -v G16.pkg
G16.pkg: code object is not signed at all.
Run Code Online (Sandbox Code Playgroud)

我登录苹果开发者"证书,标识符和配置文件"页面,我有:

  • 2开发者ID申请证书
  • 4开发者ID安装程序
  • 1 Mac App Distribution
  • 1 Mac开发
  • 1 Mac安装程序分发

在KeyChain中,我在"我的证书"下有1个证书,在"证书"下有6个证书.

所以我的问题是:

  1. 所有证书之间有什么区别?
  2. 我需要使用哪种证书?
  3. 我做错了什么?

请帮我!!!谢谢 :)

macos certificate packagemaker

2
推荐指数
1
解决办法
5839
查看次数

在Java中从字符串中获取Double

我有一个文本(String),我只需要从中获取数字,我的意思是如果我有文本:

"我在53.2公里外",我想得到"53.2"(不是532或53或2)

我尝试使用Java中的字符串提取数字中的解决方案.它返回"532".

有人有这个想法吗?

感谢名单

java string parsing

1
推荐指数
1
解决办法
1万
查看次数

MoveFile()工作,但返回错误2(找不到文件)

我正在使用函数Movefile()(在C中).我可以看到文件从源文件夹移动到目标(意味着MoveFile成功)但是当我执行GetLastError()时,我得到错误号.2(ERROR_FILE_NOT_FOUND).

可能是什么问题?

代码是:

_snprintf(szSrcPath, MAX_PATH, "%s/%s/%s.jpg", NPath, imagePathFromAdmin, username);
_snprintf(szDestPath, MAX_PATH, "%s/Images/Storage/%s/%d/%s.jpg", NPath, domain, sub_folder, username);
strcpy(imagePathStorgae,szDestPath);
MoveFile(szSrcPath,szDestPath);
err=GetLastError();
Run Code Online (Sandbox Code Playgroud)

c++ winapi movefileex

1
推荐指数
2
解决办法
1623
查看次数

Groovy的Java项目没有编译

我正在使用eclipse和jdk1.7.0_21.

我有java项目,其中包含一些Groovy文件.我安装了Groovy-eclipse功能(如下图所示)日食的Groovy

但该项目仍然有编译错误(错误是在某些类我试图导入一个groovy文件,它可能不是)

为了编译项目,我需要添加/更改什么?

是否可以在java文件中导入groovy文件?我的意思是:"import myproject.groovyfile;" 而groovyfile是groovy文件而不是java类

感谢名单!

java eclipse groovy compilation

1
推荐指数
1
解决办法
4953
查看次数

使用整数创建表作为主键不起作用而不是android

我正在尝试使用整数作为主键创建表,但它不起作用.这是错误:

11-02 11:17:24.833:ERROR/AndroidRuntime(4781):引起:android.database.sqlite.SQLiteException:接近"0":语法错误:CREATE TABLE tremp_db(0 INTEGER PRIMARY KEY AUTOINCREMENT,date TEXT,time TEXT ,重复TEXT,gamish TEXT,src_city TEXT,src_area TEXT,dest_city TEXT,dest_area TEXT,price TEXT,TEXT,phone TEXT,email TEXT,text TEXT,update_time TEXT);

有人知道究竟是什么问题?

感谢名单...

这是代码:

public class Data
{
    private static String DATABASE_NAME = new String("db_carpool.db");
    public static final int DATABASE_VERSION = 7; 
    public static String TABLE_NAME = new String("tremp_db");
    public static int ID;
    public static String DATE = new String("date");
    private static String TIME = new String("time");
    private static String REPEAT = new String("repeat");
    private static String GAMISH = …
Run Code Online (Sandbox Code Playgroud)

database sqlite android

0
推荐指数
1
解决办法
2682
查看次数