huntermr / fastandroid Goto Github PK
View Code? Open in Web Editor NEW这是一个融入了MVP模式,集成了多个开源项目后,进行整合形成的Android快速开发框架。
这是一个融入了MVP模式,集成了多个开源项目后,进行整合形成的Android快速开发框架。
好多框架都已经过时,建议如果不用Rxjava的话可以采用okhttp3,图片框架可以用Glide或者功能更强大的Fresco。
你好,我在Android studio 导入这个FastAndroid后,build失败,缺少 HttpEntity等类,我试着手工加入httpcore-4.4.4.jar到app/libs目录rebuild仍然失败.是不是缺少某些依赖?
下面是未添加httpcore-4.4.4.jar时build的信息
Executing tasks: [clean, :app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:compileDebugSources, :app:compileDebugAndroidTestSources]
Configuration on demand is an incubating feature.
:clean UP-TO-DATE
:MyDaoGenerator:clean UP-TO-DATE
:app:clean
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:app:prepareComAndroidSupportAnimatedVectorDrawable2320Library
:app:prepareComAndroidSupportAppcompatV72320Library
:app:prepareComAndroidSupportSupportV42320Library
:app:prepareComAndroidSupportSupportVectorDrawable2320Library
:app:prepareComMakeramenRoundedimageview201Library
:app:prepareComSquareupLeakcanaryLeakcanaryAndroid131Library
:app:prepareDeHdodenhofCircleimageview130Library
:app:prepareDebugDependencies
:app:compileDebugAidl
:app:compileDebugRenderscript
:app:generateDebugBuildConfig
:app:generateDebugAssets UP-TO-DATE
:app:mergeDebugAssets
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources
:app:mergeDebugResources
:app:processDebugManifest
:app:processDebugResources
:app:generateDebugSources
:app:preDebugAndroidTestBuild UP-TO-DATE
:app:prepareDebugAndroidTestDependencies
:app:compileDebugAndroidTestAidl
:app:processDebugAndroidTestManifest
:app:compileDebugAndroidTestRenderscript
:app:generateDebugAndroidTestBuildConfig
:app:generateDebugAndroidTestAssets UP-TO-DATE
:app:mergeDebugAndroidTestAssets
:app:generateDebugAndroidTestResValues UP-TO-DATE
:app:generateDebugAndroidTestResources
:app:mergeDebugAndroidTestResources
:app:processDebugAndroidTestResources
:app:generateDebugAndroidTestSources
:app:processDebugJavaRes UP-TO-DATE
:app:compileDebugJavaWithJavac
G:\androidWorkspace\FastAndroid\app\src\main\java\com\hunter\fastandroid\net\AsyncHttpNetCenter.java:11: 错误: 程序包org.apache.http不存在
import org.apache.http.HttpEntity;
^
G:\androidWorkspace\FastAndroid\app\src\main\java\com\hunter\fastandroid\net\AsyncHttpNetCenter.java:12: 错误: 程序包org.apache.http.protocol不存在
import org.apache.http.protocol.HTTP;
^
G:\androidWorkspace\FastAndroid\app\src\main\java\com\hunter\fastandroid\net\AsyncHttpNetCenter.java:169: 错误: 找不到符号
String url, HttpEntity entity, String contentType, AsyncHttpResponseHandler responseHandler) {
^
符号: 类 HttpEntity
位置: 类 AsyncHttpNetCenter
G:\androidWorkspace\FastAndroid\app\src\main\java\com\hunter\fastandroid\net\AsyncHttpNetCenter.java:186: 错误: 找不到符号
String url, RequestParams requestParams, HttpEntity entity, String contentType, AsyncHttpResponseHandler responseHandler) {
^
符号: 类 HttpEntity
位置: 类 AsyncHttpNetCenter
G:\androidWorkspace\FastAndroid\app\src\main\java\com\hunter\fastandroid\net\TransactionAsyncHttpStringHandler.java:6: 错误: 程序包org.apache.http不存在
import org.apache.http.Header;
^
G:\androidWorkspace\FastAndroid\app\src\main\java\com\hunter\fastandroid\net\TransactionAsyncHttpStringHandler.java:22: 错误: 找不到符号
public void onFailure(int statusCode, Header[] headers, String responseString, Throwable throwable) {
^
符号: 类 Header
位置: 类 TransactionAsyncHttpStringHandler
G:\androidWorkspace\FastAndroid\app\src\main\java\com\hunter\fastandroid\net\TransactionAsyncHttpStringHandler.java:27: 错误: 找不到符号
public void onSuccess(int statusCode, Header[] headers, String responseString) {
^
符号: 类 Header
位置: 类 TransactionAsyncHttpStringHandler
G:\androidWorkspace\FastAndroid\app\src\main\java\com\hunter\fastandroid\net\AsyncHttpNetCenter.java:11: 错误: 程序包org.apache.http不存在
import org.apache.http.HttpEntity;
^
G:\androidWorkspace\FastAndroid\app\src\main\java\com\hunter\fastandroid\net\AsyncHttpNetCenter.java:12: 错误: 程序包org.apache.http.protocol不存在
import org.apache.http.protocol.HTTP;
^
G:\androidWorkspace\FastAndroid\app\src\main\java\com\hunter\fastandroid\net\AsyncHttpNetCenter.java:169: 错误: 找不到符号
String url, HttpEntity entity, String contentType, AsyncHttpResponseHandler responseHandler) {
^
符号: 类 HttpEntity
位置: 类 AsyncHttpNetCenter
G:\androidWorkspace\FastAndroid\app\src\main\java\com\hunter\fastandroid\net\AsyncHttpNetCenter.java:186: 错误: 找不到符号
String url, RequestParams requestParams, HttpEntity entity, String contentType, AsyncHttpResponseHandler responseHandler) {
^
符号: 类 HttpEntity
位置: 类 AsyncHttpNetCenter
G:\androidWorkspace\FastAndroid\app\src\main\java\com\hunter\fastandroid\net\TransactionAsyncHttpStringHandler.java:6: 错误: 程序包org.apache.http不存在
import org.apache.http.Header;
^
G:\androidWorkspace\FastAndroid\app\src\main\java\com\hunter\fastandroid\net\TransactionAsyncHttpStringHandler.java:22: 错误: 找不到符号
public void onFailure(int statusCode, Header[] headers, String responseString, Throwable throwable) {
^
符号: 类 Header
位置: 类 TransactionAsyncHttpStringHandler
G:\androidWorkspace\FastAndroid\app\src\main\java\com\hunter\fastandroid\net\TransactionAsyncHttpStringHandler.java:27: 错误: 找不到符号
public void onSuccess(int statusCode, Header[] headers, String responseString) {
^
符号: 类 Header
位置: 类 TransactionAsyncHttpStringHandler
G:\androidWorkspace\FastAndroid\app\src\main\java\com\hunter\fastandroid\net\AsyncHttpNetCenter.java:45: 错误: 找不到符号
public static final String CONTENT_ENCODING = HTTP.UTF_8;
^
符号: 变量 HTTP
位置: 类 AsyncHttpNetCenter
注: 某些输入文件使用或覆盖了已过时的 API。
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
8 个错误
FAILED
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.