{"action":"created","issue":{"url":"https://api.github.com/repos/alibaba/freeline/issues/437","repository_url":"https://api.github.com/repos/alibaba/freeline","labels_url":"https://api.github.com/repos/alibaba/freeline/issues/437/labels{/name}","comments_url":"https://api.github.com/repos/alibaba/freeline/issues/437/comments","events_url":"https://api.github.com/repos/alibaba/freeline/issues/437/events","html_url":"https://github.com/alibaba/freeline/issues/437","id":193745877,"number":437,"title":"编码问题UnicodeEncodeError: 'ascii' codec can't encode character u'\\u8f6f'","user":{"login":"xialei92","id":15802667,"avatar_url":"https://avatars.githubusercontent.com/u/15802667?v=3","gravatar_id":"","url":"https://api.github.com/users/xialei92","html_url":"https://github.com/xialei92","followers_url":"https://api.github.com/users/xialei92/followers","following_url":"https://api.github.com/users/xialei92/following{/other_user}","gists_url":"https://api.github.com/users/xialei92/gists{/gist_id}","starred_url":"https://api.github.com/users/xialei92/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xialei92/subscriptions","organizations_url":"https://api.github.com/users/xialei92/orgs","repos_url":"https://api.github.com/users/xialei92/repos","events_url":"https://api.github.com/users/xialei92/events{/privacy}","received_events_url":"https://api.github.com/users/xialei92/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-12-06T11:15:35Z","updated_at":"2016-12-11T11:57:02Z","closed_at":null,"body":"````\r\n[DEBUG] [dispatcher] command line args: Namespace(all=False, clean=False, cleanBuild=False, debug=True, version=False, wait=False)\r\n[DEBUG] [dispatcher] *** Android Gradle Plugin Version: 2.2.2\r\n[DEBUG] [dispatcher] *** Freeline Gradle Plugin Version: 0.8.3\r\n[DEBUG] [dispatcher] *** Freeline Python Version: v0.8.3\r\n[DEBUG] find app has 0 java files modified.\r\n[DEBUG] project just need a incremental build.\r\n[DEBUG] file changed list:\r\n{\r\n    \"build_info\": {\r\n        \"last_clean_build_time\": 1481022613.8854754,\r\n        \"is_root_config_changed\": false\r\n    },\r\n    \"projects\": {\r\n        \"app\": {\r\n            \"src\": [],\r\n            \"so\": [],\r\n            \"assets\": [],\r\n            \"libs\": [],\r\n            \"res\": [],\r\n            \"config\": [],\r\n            \"cpp\": [],\r\n            \"manifest\": []\r\n        }\r\n    }\r\n}\r\n[DEBUG] [task_engine] depth: 1, task: [connect_device_task]\r\n[DEBUG] [task_engine] depth: 1, task: [gradle_aapt_task]\r\n[DEBUG] [task_engine] depth: 2, task: [app]\r\n[DEBUG] [task_engine] depth: 3, task: [merge_dex_task]\r\n[DEBUG] [task_engine] depth: 5, task: [gradle_sync_task]\r\n[DEBUG] [task_engine] depth: 6, task: [clean_cache_task]\r\n[DEBUG] [task_engine] depth: 7, task: [update_stat_task]\r\n[DEBUG] [connect_device_task] connect_device_task start to run after waiting 0.0s\r\n[DEBUG] [gradle_aapt_task] gradle_aapt_task start to run after waiting 0.0s\r\n[DEBUG] [sync_client] start to connect device...\r\n[DEBUG] [sync_client] apktime path: C:\\Demo\\coolchat\\app\\build\\freeline\\freeline-assets\\apktime\r\n[DEBUG] [gradle_aapt_task] no need to execute\r\n[DEBUG] [gradle_aapt_task] gradle_aapt_task finish in 0.0s\r\n[DEBUG] [app] app start to run after waiting 0.0s\r\n[DEBUG] [sync_client] your local sync value is: 925000\r\n[DEBUG] [sync_client] your local uuid value is: 925000\r\n[DEBUG] [app_inc_invoker] app old R.java path: C:\\Demo\\coolchat\\app\\build\\generated\\source\\r\\debug\\com\\coolchat\\aha\\R.java\r\n[DEBUG] [app_inc_invoker] app new R.java path: C:\\Demo\\coolchat\\app\\build\\freeline\\app\\backup\\com\\coolchat\\aha\\R.java\r\n[DEBUG] avoid windows unicode error for C:\\Demo\\coolchat\\app\\build\\freeline\\app\\backup\\com\\coolchat\\aha\\R.java\r\n[DEBUG] [app_inc_invoker] find R.java changed (md5 value is different from origin R.java)\r\n[DEBUG] [app_inc_invoker] src changed files:\r\n[DEBUG] [app_inc_invoker] [u'C:\\\\Demo\\\\coolchat\\\\app\\\\build\\\\freeline\\\\app\\\\backup\\\\com\\\\coolchat\\\\aha\\\\R.java']\r\n[DEBUG] [app_inc_invoker] find R.java modified in src list\r\n[DEBUG] [app_inc_invoker] app code only change R.java, need not go ahead\r\n[DEBUG] [app_inc_javac_compile] no need to execute\r\n[DEBUG] [app_inc_dex_compile] no need to execute\r\n[DEBUG] [app] app finish in 0.1s\r\n[DEBUG] [merge_dex_task] merge_dex_task start to run after waiting 0.1s\r\n[DEBUG] [merge_dex_task] merge_dex_task finish in 0.0s\r\n[DEBUG] [sync_client] server result is 1\r\n[DEBUG] [sync_client] find device port: 41128\r\n[DEBUG] [connect_device_task] connect_device_task finish in 0.3s\r\n[DEBUG] [gradle_sync_task] gradle_sync_task start to run after waiting 0.3s\r\nC:\\Demo\\coolchat>python freeline.py\r\n[DEBUG] [dispatcher] command line args: Namespace(all=False, clean=False, cleanBuild=False, debug=False, version=False, wait=False)\r\n[DEBUG] [dispatcher] *** Android Gradle Plugin Version: 2.2.2\r\n[DEBUG] [dispatcher] *** Freeline Gradle Plugin Version: 0.8.3\r\n[DEBUG] [dispatcher] *** Freeline Python Version: v0.8.3\r\n[DEBUG] [scan_changed_files_command] find C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\widget\\ScrollEdgeViewPager.java has modification.\r\n[DEBUG] find app has 1 java files modified.\r\n[DEBUG] project just need a incremental build.\r\n[DEBUG] file changed list:\r\n{\r\n    \"build_info\": {\r\n        \"last_clean_build_time\": 1481022613.8854754,\r\n        \"is_root_config_changed\": false\r\n    },\r\n    \"projects\": {\r\n        \"app\": {\r\n            \"src\": [\r\n                \"C:\\\\Demo\\\\coolchat\\\\app\\\\src\\\\main\\\\java\\\\com\\\\coolchat\\\\aha\\\\widget\\\\ScrollEdgeViewPager.java\"\r\n            ],\r\n            \"so\": [],\r\n            \"assets\": [],\r\n            \"libs\": [],\r\n            \"res\": [],\r\n            \"config\": [],\r\n            \"cpp\": [],\r\n            \"manifest\": []\r\n        }\r\n    }\r\n}\r\n[DEBUG] [task_engine] depth: 1, task: [connect_device_task]\r\n[DEBUG] [task_engine] depth: 1, task: [gradle_aapt_task]\r\n[DEBUG] [task_engine] depth: 2, task: [app]\r\n[DEBUG] [task_engine] depth: 3, task: [merge_dex_task]\r\n[DEBUG] [task_engine] depth: 5, task: [gradle_sync_task]\r\n[DEBUG] [task_engine] depth: 6, task: [clean_cache_task]\r\n[DEBUG] [task_engine] depth: 7, task: [update_stat_task]\r\n[DEBUG] [connect_device_task] connect_device_task start to run after waiting 0.0s\r\n[DEBUG] [gradle_aapt_task] gradle_aapt_task start to run after waiting 0.0s\r\n[DEBUG] [sync_client] start to connect device...\r\n[DEBUG] [gradle_aapt_task] no need to execute\r\n[DEBUG] [sync_client] apktime path: C:\\Demo\\coolchat\\app\\build\\freeline\\freeline-assets\\apktime\r\n[DEBUG] [gradle_aapt_task] gradle_aapt_task finish in 0.0s\r\n[DEBUG] [app] app start to run after waiting 0.0s\r\n[DEBUG] [sync_client] your local sync value is: 925000\r\n[DEBUG] [sync_client] your local uuid value is: 925000\r\n[DEBUG] [app_inc_invoker] app old R.java path: C:\\Demo\\coolchat\\app\\build\\generated\\source\\r\\debug\\com\\coolchat\\aha\\R.java\r\n[DEBUG] [app_inc_invoker] app new R.java path: C:\\Demo\\coolchat\\app\\build\\freeline\\app\\backup\\com\\coolchat\\aha\\R.java\r\n[DEBUG] avoid windows unicode error for C:\\Demo\\coolchat\\app\\build\\freeline\\app\\backup\\com\\coolchat\\aha\\R.java\r\n[DEBUG] [app_inc_invoker] find R.java changed (md5 value is different from origin R.java)\r\n[DEBUG] [app_inc_invoker] src changed files:\r\n[DEBUG] [app_inc_invoker] [u'C:\\\\Demo\\\\coolchat\\\\app\\\\src\\\\main\\\\java\\\\com\\\\coolchat\\\\aha\\\\widget\\\\ScrollEdgeViewPager.java', u'C:\\\\Demo\\\\coolchat\\\\app\\\\build\\\\freeline\\\\\r\napp\\\\backup\\\\com\\\\coolchat\\\\aha\\\\R.java']\r\n[DEBUG] [app_inc_invoker] find R.java modified in src list\r\n[DEBUG] [app_inc_javac_compile] start to execute javac command...\r\n[DEBUG] avoid windows unicode error for C:\\Demo\\coolchat\\app\\build\\freeline\\app\\backup\\com\\coolchat\\aha\\R.java\r\n[DEBUG] [sync_client] server result is 1\r\n[DEBUG] [app_inc_invoker] find R.java modified in src list\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\easemob\\widget\\AudioMsgView.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\easemob\\widget\\FriendlyMsgView.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\easemob\\widget\\PicMsgView.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\easemob\\widget\\TextMsgView.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\easemob\\widget\\VideoMsgView.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\chat\\ChatFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\chat\\DriftBottleFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\chat\\helper\\ChatItemViewHelper.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\chat\\MsgFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\common\\BlackListFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\common\\ChooseVideoFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\common\\DisclaimerFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\common\\FAndQFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\common\\MainFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\common\\PersonalDynamicFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\common\\RewardFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\common\\SettingFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\common\\UserPageFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\dialog\\DemoDialog.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\dialog\\LoginDialog.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\dialog\\PayDialog.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\dialog\\ReportDialog.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\dialog\\ResponseDialog.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\dialog\\SetPasswordDialog.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\dialog\\TextWarnDialog.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\dialog\\UpdateAppDialog.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\discovery\\ApplyStep1Fragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\discovery\\ApplyStep2Fragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\discovery\\BeautyFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\discovery\\ChoosePublishFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\discovery\\CommentDetailFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\discovery\\DiscoveryFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\discovery\\InterestingFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\discovery\\LocationFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\discovery\\PublishDynamicFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\me\\BaseInfoFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\me\\ChooseCityFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\me\\EditPersonalInfoFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\me\\FeedBackFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\me\\FriendsFatherFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\me\\FriendsFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\me\\IncomeDetailFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\me\\MeFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\me\\ModifyBaseInfoFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\me\\MyImageFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\me\\MyMessageFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\me\\MyWalletFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\me\\PublishRewardFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\me\\SecretPicOrVideoFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\me\\VisitorFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\popwindow\\ChatFilterPop.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\ui\\popwindow\\ChatFunctionsPop.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\video_selector\\VideoSelectorFragment.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\widget\\AuthCodeView.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\widget\\AvatarView.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\widget\\ChatBottomBar.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\widget\\ChatRecordView.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\widget\\EditInformationView.java\r\n[DEBUG] [app_inc_invoker] add apt related file: C:\\Demo\\coolchat\\app\\src\\main\\java\\com\\coolchat\\aha\\widget\\GenderAgeView.java\r\n[DEBUG] [app_inc_invoker] arguments length: 29724 > 8000, save args to C:\\Demo\\coolchat\\app\\build\\freeline\\app\\javac_args_file\r\n[DEBUG] [app] app finish in 0.1s\r\n[DEBUG] [merge_dex_task] merge_dex_task start to run after waiting 0.1s\r\n[DEBUG] [sync_client] find device port: 41128\r\n[DEBUG] [connect_device_task] connect_device_task finish in 0.4s\r\n[DEBUG] [gradle_sync_task] gradle_sync_task start to run after waiting 0.4s\r\n[DEBUG] [clean_cache_task] clean_cache_task start to run after waiting 0.4s\r\n[DEBUG] [update_stat_task] update_stat_task start to run after waiting 0.4s\r\n[DEBUG] [task_engine] task engine occurs exception, engine will exit.\r\n[DEBUG] [task_engine] it takes task engine 0.36s to execute tasks.\r\n[ERROR] --------------------------------------------------------\r\n[ERROR] Freeline ERROR\r\n[ERROR] --------------------------------------------------------\r\nTraceback (most recent call last):\r\n  File \"C:\\Demo\\coolchat\\freeline_core\\android_tools.py\", line 334, in execute\r\n    self._command.execute()\r\n  File \"C:\\Demo\\coolchat\\freeline_core\\gradle_inc_build.py\", line 186, in execute\r\n    map(lambda command: command.execute(), self.command_list)\r\n  File \"C:\\Demo\\coolchat\\freeline_core\\gradle_inc_build.py\", line 186, in <lambda>\r\n    map(lambda command: command.execute(), self.command_list)\r\n  File \"C:\\Demo\\coolchat\\freeline_core\\gradle_inc_build.py\", line 225, in execute\r\n    self._invoker.run_javac_task()\r\n  File \"C:\\Demo\\coolchat\\freeline_core\\gradle_inc_build.py\", line 615, in run_javac_task\r\n    javacargs = self._generate_java_compile_args(extra_javac_args_enabled=extra_javac_args_enabled)\r\n  File \"C:\\Demo\\coolchat\\freeline_core\\gradle_inc_build.py\", line 685, in _generate_java_compile_args\r\n    self.debug('javac arguments: ' + arguments_content)\r\n  File \"C:\\Demo\\coolchat\\freeline_core\\android_tools.py\", line 374, in debug\r\n    Logger.debug('[{}_inc_invoker] {}'.format(self._name, message))\r\nUnicodeEncodeError: 'ascii' codec can't encode character u'\\u8f6f' in position 1629: ordinal not in range(128)\r\n\r\n[ERROR] --------------------------------------------------------\r\n[ERROR] incremental build task failed.\r\n[ERROR] --------------------------------------------------------\r\n[DEBUG] Prepare tasks time: 0.2s\r\n[DEBUG] Task engine running time: 0.4s\r\n[DEBUG] Total time: 0.6s\r\n[DEBUG] --------------------------------------------------------\r\n````\r\n"},"comment":{"url":"https://api.github.com/repos/alibaba/freeline/issues/comments/266277902","html_url":"https://github.com/alibaba/freeline/issues/437#issuecomment-266277902","issue_url":"https://api.github.com/repos/alibaba/freeline/issues/437","id":266277902,"user":{"login":"jp1017","id":7868514,"avatar_url":"https://avatars.githubusercontent.com/u/7868514?v=3","gravatar_id":"","url":"https://api.github.com/users/jp1017","html_url":"https://github.com/jp1017","followers_url":"https://api.github.com/users/jp1017/followers","following_url":"https://api.github.com/users/jp1017/following{/other_user}","gists_url":"https://api.github.com/users/jp1017/gists{/gist_id}","starred_url":"https://api.github.com/users/jp1017/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jp1017/subscriptions","organizations_url":"https://api.github.com/users/jp1017/orgs","repos_url":"https://api.github.com/users/jp1017/repos","events_url":"https://api.github.com/users/jp1017/events{/privacy}","received_events_url":"https://api.github.com/users/jp1017/received_events","type":"User","site_admin":false},"created_at":"2016-12-11T11:57:02Z","updated_at":"2016-12-11T11:57:02Z","body":"linux 16.04, 升级到0.8.3后，全量编译出错：\r\n\r\n>Traceback (most recent call last):\r\n  File \"***/freeline/freeline_core/task.py\", line 123, in execute\r\n    self.task.execute()\r\n  File \"***/freeline/freeline_core/android_tools.py\", line 44, in execute\r\n    self._install_apk()\r\n  File \"***/freeline/freeline_core/android_tools.py\", line 69, in _install_apk\r\n    self.debug('start to install apk to device: {}'.format(' '.join(install_args)))\r\nUnicodeEncodeError: 'ascii' codec can't encode characters in position 119-122: ordinal not in range(128)\r\n"}}
{"actor":{"display_login":"jp1017"}}