Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> 在生成android版本時候出現的蛋疼問題Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1),

在生成android版本時候出現的蛋疼問題Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1),

編輯:關於Android編程

01-11 19:47:57.153: A/libc(27675): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 27675 (com.bs.game)

\

出現這個問題我查了好久,在xcode上編輯以及跟windows上編輯都沒有報錯,查了好久

這個錯誤是因為我在cpp中定義了一個內部全局變量,我以為能在函數外部給它付好值,結果並不是我想的那樣,就一直報題目那個錯誤

如下

std::string path = CCFileUtils::sharedFileUtils()->getWritablePath();我寫在了函數外

所以報的錯,最後我的修改時在.h中定義全局path 然後再到 函數外邊給他付空值,再到構造函數裡面給他付以上寫法的值,果然就成功了<喎?/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+yOfPwkRhdGFDb250cm9sysfO0tfUvLq1xMDgPC9wPgo8cD48L3A+CnN0ZDo6c3RyaW5nIERhdGFDb250cm9sOjpwYXRoID0g""; DataControl::DataControl(void) { path = CCFileUtils::sharedFileUtils()->getWritablePath(); }

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved