狀況:
ubuntu升級到16.04版之後,eclipse無法啟動,會一直卡在splash畫面。
解決方式:
問題應該是在16.04裡GTK+ 3的版本。
請先用下面步驟確認:
打開一個terminal視窗,然後輸入
export SWT_GTK3=0
然後在terminal視窗裡下命令啟動Eclipse.
如果這樣可以使得eclipse正常啟動。那請在eclipse.ini中加入下列2行敘述。
--launcher.GTK_version
2
請加在 --launcher.appendVmargs 前面。
相關的bug
Ubuntu bug 1552764
2016年10月11日 星期二
2014年7月28日 星期一
Android NDK setup in Eclipse.
網路上已經有太多文章教大家如何設定Eclipse裏面的NDK環境。
但是常常會發生一個狀況就是在Eclipse裏面找不到可以設定NDK路徑的地方。
本文即教大家如何讓NDK的選項出現,好設定NDK路徑。
網路上大家都說要在Eclipse \ Windows \ Preference \Android \ NDK 中設定路徑,但就是不知道什麼原因沒有出現上述的畫面,如下圖。
解決方式如下:
第一種 > 網路直接安裝:
1. 開啟 Eclipse \ Help \ Install New Software.
2. 在work with中設定
3. 然後再按下旁邊的add,之後下方會出現一個可安裝的軟體列表。
4. 選擇所有軟體之後,進行下一步,逐步安裝。
5. 安裝完成之後,重新啟動Eclipse即可看見NDK選項。
第二種 > 下載到本機後安裝:
此種方法是上述的作法無法順利完成,可以採用第2種方法。
1. 先下載ADT到本機端。(下載後不需解壓縮)
2. 一樣開啟 Eclipse \ Help \ Install New Software.
3. 在work with中,先點選Add,會出現一個對話框。
4. 在對話框的Name裏面可以隨意填,只要自己認得即可。
5. 在對話框的Location選擇旁邊的Archive,然後選到第1步驟下載的檔案。
6. 接下來的步驟跟第一種方法的4, 5步驟相同。
完成之後,如同下圖。
但是常常會發生一個狀況就是在Eclipse裏面找不到可以設定NDK路徑的地方。
本文即教大家如何讓NDK的選項出現,好設定NDK路徑。
網路上大家都說要在Eclipse \ Windows \ Preference \Android \ NDK 中設定路徑,但就是不知道什麼原因沒有出現上述的畫面,如下圖。
解決方式如下:
第一種 > 網路直接安裝:
1. 開啟 Eclipse \ Help \ Install New Software.
2. 在work with中設定
https://dl-ssl.google.com/android/eclipse/
3. 然後再按下旁邊的add,之後下方會出現一個可安裝的軟體列表。
4. 選擇所有軟體之後,進行下一步,逐步安裝。
5. 安裝完成之後,重新啟動Eclipse即可看見NDK選項。
第二種 > 下載到本機後安裝:
此種方法是上述的作法無法順利完成,可以採用第2種方法。
1. 先下載ADT到本機端。(下載後不需解壓縮)
2. 一樣開啟 Eclipse \ Help \ Install New Software.
3. 在work with中,先點選Add,會出現一個對話框。
4. 在對話框的Name裏面可以隨意填,只要自己認得即可。
5. 在對話框的Location選擇旁邊的Archive,然後選到第1步驟下載的檔案。
6. 接下來的步驟跟第一種方法的4, 5步驟相同。
完成之後,如同下圖。
2013年12月19日 星期四
Eclipse cannot load SWT libraries
After installed eclipse in ubuntu 12.04. you may meet the following problem.
Eclipse cannot load SWT libraries
The log looks like belows.
11 java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
12 no swt-gtk-3740 in java.library.path
13 no swt-gtk in java.library.path
14 Can't load library: ~/.swt/lib/linux/x86_64/libswt-gtk-3740.so
15 Can't load library: ~/.swt/lib/linux/x86_64/libswt-gtk.so
The solution is:
echo "-Djava.library.path=/usr/lib/jni/" >> /etc/eclipse.ini
訂閱:
文章 (Atom)