我正在使用64位Debian,当我尝试运行时:
$ emulator64-x86 -verbose -avd cocos2dx-emulator -gpu on -qemu -m 2047 -enable-kvm
Run Code Online (Sandbox Code Playgroud)
该过程只是挂起,停止它的唯一方法是使用kill -9,这些是它打印的最后一个输出行:
[...]
emulator: trying to find: /home/victor/lab/androidr16/android-sdk-linux/tools/bios.bin
emulator: trying to find: /home/victor/lab/androidr16/android-sdk-linux/tools/lib/pc-bios/bios.bin
emulator: trying to find: /home/victor/lab/androidr16/android-sdk-linux/tools/vgabios-cirrus.bin
emulator: trying to find: /home/victor/lab/androidr16/android-sdk-linux/tools/lib/pc-bios/vgabios-cirrus.bin
Run Code Online (Sandbox Code Playgroud)
如果我使用emulator-x86,它可以正常工作:
$ emulator-x86 -verbose -avd cocos2dx-emulator -gpu on -qemu -m 2047 -enable-kvm
[...]
emulator: trying to find: /home/victor/lab/androidr16/android-sdk-linux/tools/bios.bin
emulator: trying to find: /home/victor/lab/androidr16/android-sdk-linux/tools/lib/pc-bios/bios.bin
emulator: trying to find: /home/victor/lab/androidr16/android-sdk-linux/tools/vgabios-cirrus.bin
emulator: trying to find: /home/victor/lab/androidr16/android-sdk-linux/tools/lib/pc-bios/vgabios-cirrus.bin
emulator: autoconfig: -scale 1
emulator: Could not open file: (null)/system/build.prop: …
Run Code Online (Sandbox Code Playgroud) 我正在使用Symfony2 + Doctrine2构建一个应用程序.我的应用程序需要存储地理空间数据,因此我编写了适当的学说扩展.一切都很好,应用程序已经在生产环境中运行了很长时间.
现在我必须添加一些新功能,我需要更新数据库而不删除所有数据.我想要使用DoctrineMigrationBundle,但是当我运行时:
$ php app/console doctrine:migrations:status
Run Code Online (Sandbox Code Playgroud)
我收到了这个错误:
[Doctrine\DBAL\DBALException]
Unknown database type point requested,
Doctrine\DBAL\Platforms\MySqlPlatform may not
support it.
Run Code Online (Sandbox Code Playgroud)
这是我的config.yml的相关部分:
# Doctrine Configuration
doctrine:
dbal:
driver: %database_driver%
host: %database_host%
port: %database_port%
dbname: %database_name%
user: %database_user%
password: %database_password%
charset: UTF8
types:
point: App\EngineBundle\DoctrineExtensions\PointType
Run Code Online (Sandbox Code Playgroud)
自定义类型'point'已经映射,所以我做错了什么?