我对内容类型有非常基本的理解问题.
我通过大量的例子和文字解释了上述术语,但仍然有一些基本的理解问题.有些人可以澄清一下.
在Android记事本例子中,和其他许多人,它被提及vnd.android.cursor.dir /解析为项目的目录清单,并vnd.android.cursor.item /是指特定项目的目录.
这是vnd.android.cursor.dir由android定义的一些标准常量.这是从哪里来的?或者我可以改变它
vn.com.android.myexample.dir /
这是如何解决的,它的目的是什么,为什么不使用完整的CONTENT_URI?
对不起,我完全迷路了,不明白这一点.
我用我的mercurial存储库创建了一个备份
hg bundle --all name.hg
Run Code Online (Sandbox Code Playgroud)
现在,我将如何使用备份文件恢复我的存储库?说我的整个存储库是否已损坏,我所拥有的只是这个*.hg文件.是否可以恢复我的存储库(假设这是备份应该是什么.但是我在备份时错过了任何步骤存储库?)
有人可以帮我这个.
提前致谢
有人可以指点一些关于如何设置和构建Google的联系人应用程序的教程,这些应用程序位于packages/apps/Contact下,并在Android Emulator中运行.
我知道它有很多依赖项,包括提供程序本身,这是一个单独的服务.和源文件夹中的其他库,但我想要做的是学习谷歌设计他们的联系人应用程序并使用它的一些方式我的应用中的技巧.
目前我手动调试!! ^ - ^ ..非常非常痛苦,特别是跟随Intent Calls ..
但如果我能够自己编译和构建Contacts应用程序,并在模拟器中运行它,我可以添加一些简单的调试消息并重新编译然后跟踪它们.有人可以帮我这个.
提前致谢
我在Android SDK的插件目录中有2.3的Motorola MB860 SDK插件.我创建了一个AVD来使用它来模拟Atrix硬件.
现在我的应用程序在SD卡的根目录中创建了一个文件夹.我安装了应用程序以在模拟器上运行.应用程序安装正常,但我不知道如何导航和打开SD文件夹.有人可以帮帮我吗?
是的,在创建AVD期间,我指定SD卡大小为1 GB,当模拟器出现时,它说准备SD卡,但我没有看到任何"文件"应用程序,如在手机中打开SD卡文件夹.
编辑 - 找到它 - 我可以在开发者工具/访问终端模拟器
编辑 - 更新 - 请有人告诉我如何删除SD卡中的文件夹?我到了终端模拟器并做了rm -r它说没有找到许可.我做"su",它说用户没有权限?我怎么做
在DDMS中如何删除目录
更新 - 问题已解决
c:\Program Files (x86)\Android\android-sdk\platform-tools>adb.exe shell rm -r /mnt/sdcard/<directoryname>
Run Code Online (Sandbox Code Playgroud)
固定它
我对开源和许可证有基本的了解问题.有人可以为下面的场景澄清一些问题.对不起,如果它是非常基本的
我正在编写一个专有软件,我计划使用一些开源库.我还需要glibc和C编译器,但不想使用我操作系统中的默认gcc工具链,所以使用crosstools-ng构建我自己的
现在在ct-ng中,我想libstdc ++库是静态链接的(这对于c ++而言我不会在大多数情况下使用它我猜)但是从我的工具链配置是我的libc静态或动态链接?如果是这种情况,鉴于glibc是LGPL,并且我可以将其链接到我的专有软件,这种静态链接是否会导致任何问题给我许可?我的软件仍然可以近距离获取吗?或者我必须释放编译的对象.
我的工具链配置如下,如果glibc静态或动态链接,有人可以指向我吗?
Target: x86_64-some-linux-gnu
Configured with: /home/balravin/tools/platform/x86/src/gnu/gcc/4.4.7/.build/src/gcc-4.4.7/configure --build=i686-build_pc-linux-gnu --host=i686-build_pc-linux-gnu --target=x86_64-some-linux-gnu --prefix=/home/balravin/tools/platform/x86/obj/gnu/gcc/4.4.7/x86_64-some-linux-gnu --with-sysroot=/home/balravin/tools/platform/x86/obj/gnu/gcc/4.4.7/x86_64-some-linux-gnu/x86_64-some-linux-gnu/sysroot --enable-languages=c,c++,fortran --with-pkgversion='crosstool-NG 1.15.3' --disable-sjlj-exceptions --enable-__cxa_atexit --enable-libmudflap --enable-libgomp --enable-libssp --with-gmp=/home/balravin/tools/platform/x86/src/gnu/gcc/4.4.7/.build/x86_64-some-linux-gnu/buildtools --with-mpfr=/home/balravin/tools/platform/x86/src/gnu/gcc/4.4.7/.build/x86_64-some-linux-gnu/buildtools --with-ppl=/home/balravin/tools/platform/x86/src/gnu/gcc/4.4.7/.build/x86_64-some-linux-gnu/buildtools --with-cloog=/home/balravin/tools/platform/x86/src/gnu/gcc/4.4.7/.build/x86_64-some-linux-gnu/buildtools --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --enable-threads=posix --enable-target-optspace --with-long-double-128 --disable-multilib --with-local-prefix=/home/balravin/tools/platform/x86/obj/gnu/gcc/4.4.7/x86_64-some-linux-gnu/x86_64-some-linux-gnu/sysroot --enable-c99 --enable-long-long
Thread model: posix
gcc version 4.4.7 (crosstool-NG 1.15.3)
Run Code Online (Sandbox Code Playgroud)