shf1986 发表于 2016-2-18 13:54:59

大家使用rk3288是自己编译的烧写文件还是官方提供的镜像文件?

如题,本人从官方下载android 5.1的sdk源码,按照文档说明更新到最新版本,在不做任何修改的情况下,编译烧写到板子上,启动后黑屏,经过定位问题,是Launcher3启动失败的问题,请问大家有遇上的么?求高手解决,谢谢......

shf1986 发表于 2016-2-18 13:58:16

E/SysPropJNI( 1401): ========== key:8ᶑ��8ᶑ��sys.default_launcher val:com.android.launcher3 ==========
E/AndroidRuntime( 1401): FATAL EXCEPTION: main
E/AndroidRuntime( 1401): Process: com.android.launcher3, PID: 1401
E/AndroidRuntime( 1401): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.launcher3/com.android.launcher3.Launcher}: java.lang.RuntimeException: failed to set system property
E/AndroidRuntime( 1401):      at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2345)
E/AndroidRuntime( 1401):      at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2407)
E/AndroidRuntime( 1401):      at android.app.ActivityThread.access$800(ActivityThread.java:151)
E/AndroidRuntime( 1401):      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1319)
E/AndroidRuntime( 1401):      at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime( 1401):      at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime( 1401):      at android.app.ActivityThread.main(ActivityThread.java:5280)
E/AndroidRuntime( 1401):      at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 1401):      at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime( 1401):      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:963)
E/AndroidRuntime( 1401):      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:758)
E/AndroidRuntime( 1401): Caused by: java.lang.RuntimeException: failed to set system property
E/AndroidRuntime( 1401):      at android.os.SystemProperties.native_set(Native Method)
E/AndroidRuntime( 1401):      at android.os.SystemProperties.set(SystemProperties.java:130)
E/AndroidRuntime( 1401):      at com.android.launcher3.Launcher.onCreate(Launcher.java:393)
E/AndroidRuntime( 1401):      at android.app.Activity.performCreate(Activity.java:6222)
E/AndroidRuntime( 1401):      at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1106)
E/AndroidRuntime( 1401):      at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2295)
E/AndroidRuntime( 1401):      ... 10 more

以上是log

zhansb 发表于 2016-2-18 14:57:35

git status 把输出的信息发出来看看
还有完整的编译命令也发出来

jpchen 发表于 2016-2-18 15:11:31

请把编译的步奏列一下

shf1986 发表于 2016-2-18 15:48:40

zhansb 发表于 2016-2-18 14:57
git status 把输出的信息发出来看看
还有完整的编译命令也发出来

大神,你终于出现了.......
steve@steve-virtual-machine:~/workspace/firefly-rk3288-lollipop$ git status
# On branch Firefly-RK3288
nothing to commit (working directory clean)
这是git status的信息

编译命令如下:
#
mkdir -p firefly-rk3288-lollipop
cd firefly-rk3288-lollipop
tar -xf ../firefly-rk3288_android5.1_git_20150910.tar -C ./
git reset --hard
git remote add bitbucket https://bitbucket.org/T-Firefly/firenow-lollipop.git
git pull bitbucket Firefly-RK3288:Firefly-RK3288


#
cd kernel
make firefly-rk3288_defconfig
make -j8 firefly-rk3288.img


#
./build.sh
make -j8
#make -j8 PRODUCT-rk3288_box-user
#make -j8 PRODUCT-rk3288_box-userdebug
#make -j8 PRODUCT-rk3288_box-eng
./mkimage.sh

shf1986 发表于 2016-2-18 15:53:03

zhansb 发表于 2016-2-18 14:57
git status 把输出的信息发出来看看
还有完整的编译命令也发出来

firefly-rk3288_android5.1_git_20150910.tar这个版本直接编译出来可以用,但是不能双屏显示,所以我得更新到最新,才能用双屏......

shf1986 发表于 2016-2-18 15:54:05

jpchen 发表于 2016-2-18 15:11
请把编译的步奏列一下

#
mkdir -p firefly-rk3288-lollipop
cd firefly-rk3288-lollipop
tar -xf ../firefly-rk3288_android5.1_git_20150910.tar -C ./
git reset --hard
git remote add bitbucket https://bitbucket.org/T-Firefly/firenow-lollipop.git
git pull bitbucket Firefly-RK3288:Firefly-RK3288


#
cd kernel
make firefly-rk3288_defconfig
make -j8 firefly-rk3288.img

大神,这是编译步骤
#
./build.sh
make -j8
#make -j8 PRODUCT-rk3288_box-user
#make -j8 PRODUCT-rk3288_box-userdebug
#make -j8 PRODUCT-rk3288_box-eng
./mkimage.sh

shf1986 发表于 2016-2-18 15:56:07

jpchen 发表于 2016-2-18 15:11
请把编译的步奏列一下

这个是git log信息
steve@steve-virtual-machine:~/workspace/firefly-rk3288-lollipop$ git log -2
commit ebbfd810bf04932b454612091b76c448ddd50c73
Author: linjz <service@t-firefly.com>
Date:   Wed Jan 13 14:58:29 2016 +0800

    Kernel->dts:add lcd-ips5k0350fpc-mipi.dtsi

commit 80eb64f8e2f5280e2acb3de645c913a2b9efbd80
Author: linjz <service@t-firefly.com>
Date:   Wed Jan 13 14:16:09 2016 +0800

    Kernel->dts:add touchscreen GSLX680 support and touch default as disabled

shf1986 发表于 2016-2-19 08:35:24

zhansb 发表于 2016-2-18 14:57
git status 把输出的信息发出来看看
还有完整的编译命令也发出来

大神帮忙看一下啊.......

shf1986 发表于 2016-2-19 08:35:46

jpchen 发表于 2016-2-18 15:11
请把编译的步奏列一下

大神帮忙看一下啊.......
页: [1] 2
查看完整版本: 大家使用rk3288是自己编译的烧写文件还是官方提供的镜像文件?