【Android Studio安裝部署系列】三十四、將Eclipse項目導入到Android Studio中
阿新 • • 發佈:2018-06-03
png 規範 報錯 dsv 代碼 struct const 程序包 方法
版權聲明:本文為博主原創文章,未經博主允許不得轉載。
概述
我采用的是笨方法:新創建Android Studio項目,然後將Eclipse項目中的目錄一一復制到Android Studio項目中。
復制過去後,發現有些在Eclipse中沒有錯誤的寫法,在Android Studio中報錯了。
類文件註釋中不需要@符號
解決方案:去掉@符號即可
找不到符號,方法sqrt(float),類FloatMath
這是因為Android 6.0之後不支持使用FloatMath()。我們只要把它修改成Math就好了。
程序包org.apache.http不存在 的解決方法
在build.gradle(Module:app) 下加useLibrary ‘org.apache.http.legacy‘
同步Gradle File
找不到符號,變量ic_launcher
將drawable修改為mipmap
為了符合代碼的規範,在繼承Fragment的時候,如果要傳遞參數,必須要使用對象實例化,否則在打release版本的apk時候會報Error:This fragment should provide a default constructor (a public constructor with no arguments) (adsviewpager.DetailFragment) [ValidFragment]? 目的是為了 防止 數據丟失
解決方案
參考資料
導入Eclipse工程 到 Android Studio
將Eclipse代碼導入到AndroidStudio的兩種方式
【Android Studio安裝部署系列】三十四、將Eclipse項目導入到Android Studio中