日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

android.mk 优化编译,android下ndk编译c优化

發布時間:2024/10/8 编程问答 55 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android.mk 优化编译,android下ndk编译c优化 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

android開發中,有時候需要控制包的大小,這樣就會要求對代碼進行優化,

下面這個文章不錯。大家可參考

原文鏈接?https://blog.algolia.com/android-ndk-how-to-reduce-libs-size/

when we started Algolia Development for Android, binary size optimization was not one of our main?concerns.?In fact we even started to develop in JAVA before switching to C/C++ for?reasons of performance.

We were reminded of the importance of binary size by??who informed us that it would be difficult to integrate our lib in??Android Application because its size. AVelov is 638KB and Algolia was 850KB, which would mean that AVelov would more than double in size with Algolia Search embedded.

To address this problem we managed to reduce Algolia binary size from 850KB to 307KB. In this post we share how we did it.

Do not use Exceptions and RTTI

We actually do not use exceptions in our native lib, but for the sake of completeness, I’ll cover this point too.

C++ exceptions and RTTI are disabled by default but you can enable them viaAPP_CPPFLAGS?in your?Application.mk?file and use a compatible STL, for example:

APP_CPPFLAGS += -fexceptions -frtti

APP_STL := stlport_shared

Whilst using exceptions and RTTI can help you to use existing code, it will obviously increase your binary size. If you have a way to remove them, go for it! Actually, there’s another reason to avoid using C++ exceptions: their support is still far from perfect. For example if was impossible for us to catch a C++ exception and launch a Java exception in JNI. The following code results in a crash (will probably be fixed in a future release of the Android NDK toolchain):

try {

...

} catch (std::exception& e) {

env->ThrowNew(env->FindClass("java/lang/Exception"), "Error occured");

}

Do not use iostream

When starting to investigate our library size following Cyril’s feedback, we discovered that Algolia binaries had vastly increased in size since our last release (from 850KB to 1.35MB)! We first suspected the Android NDK toolchain since we upgraded it and tested different toolchains, but we only observed minor changes.

By dichotomy search in our commits, we discovered that a single line of code was responsible for the inflation:

std::cerr << .... << std::endl;

As incredible as it may sound, using iostream increases a lot the binary size. Our tests shown that it adds a least 300KB per architecture! You must be very careful with iostream and prefer to use __android_log_print method:

#include #define APPNAME "MyApp"

__android_log_print(ANDROID_LOG_VERBOSE, APPNAME, "The value of 1 + 1 is %d", 1+1);

Make sure you also link against the logging library, in your Android.mk file:

LOCAL_LDLIBS := -llog

Use -fvisibility=hidden

An efficient way to reduce binary size is to use the??of gcc. This feature lets you control which functions will be exported in the symbols table. Hopefully, JNI comes with a?JNIEXPORT?macro that flags JNI functions as public.?You just have to check that all functions used by JNI are prefixed by JNIEXPORT, like this one:

JNIEXPORT void JNICALL Java_ClassName_MethodName

(JNIEnv *env, jobject obj, jstring javaString)

Then you have just to add?-fvisibility=hidden?for C and C++ files in?Android.mk?file:

LOCAL_CPPFLAGS += -fvisibility=hidden

LOCAL_CFLAGS += -fvisibility=hidden

In our case the binaries were down to 809KB (-5%) but remember the gains may be very different for your project. Make your own measures!

Discard Unused Functions with gc-sections

Another interesting approach is to remove unused code in the binary. It can drastically?reduce its size if for example part of your code is only used for tests.

To enable this feature, you just have to change the C and C++ compilation flags and the linker flags in?Android.mk:

LOCAL_CPPFLAGS += -ffunction-sections -fdata-sections

LOCAL_CFLAGS += -ffunction-sections -fdata-sections

LOCAL_LDFLAGS += -Wl,--gc-sections

Of course you can combine this feature with the visibility one:

LOCAL_CPPFLAGS += -ffunction-sections -fdata-sections -fvisibility=hidden

LOCAL_CPPFLAGS += -ffunction-sections -fdata-sections -fvisibility=hidden

LOCAL_CFLAGS += -ffunction-sections -fdata-sections? LOCAL_LDFLAGS += -Wl,--gc-sections

This optim only got us a 1% gain, but once combined with the previous visibility one, we were down to 691KB (-18.7%).

Remove Duplicated Code

You can remove duplicated code with the –icf=safe option of the linker. Be careful, this option will probably remove your code inlining, you must check that this flag does not impact performance.

This option is not yet available on the mips architecture so you need to add an architecture check in?Android.mk:

ifneq ($(TARGET_ARCH),mips)

LOCAL_LDFLAGS += -Wl,--icf=safe

endif

And if you want to?combine this option with gc-sections:

ifeq ($(TARGET_ARCH),mips)

LOCAL_LDFLAGS += -Wl,--gc-sections

else

LOCAL_LDFLAGS += -Wl,--gc-sections,--icf=safe

endif

We actually only obtained a 0.8% gain in size with this one. All previous optimizations combined, we were now at 687KB (-19.2%).

Change the Default Flags of the Toolchain

If you want to go even further, you can change the default compilation flags of the toolchain. Flags are not identical accross architectures, for example:

inline-limit is set to 64 for arm and set to 300 for x86 and mips

Optimization flag is set to -Os (optimize for size) for arm and set to -O2 (optimize for performance) for x86 and mips

As arm is used by the large majority of devices, we have applied arm settings for other architectures. Here is the patch we applied on the toolchain (version r8d):

--- android-ndk-r8d/toolchains/mipsel-linux-android-4.6/setup.mk

+++ android-ndk-r8d.new/toolchains/mipsel-linux-android-4.6/setup.mk

@@ -41,12 +41,12 @@

TARGET_C_INCLUDES :=

$(SYSROOT)/usr/include

-TARGET_mips_release_CFLAGS := -O2

+TARGET_mips_release_CFLAGS := -Os

-g

-DNDEBUG

-fomit-frame-pointer

-funswitch-loops

- -finline-limit=300

+ -finline-limit=64

TARGET_mips_debug_CFLAGS := -O0

-g

--- android-ndk-r8d/toolchains/x86-4.6/setup.mk

+++ android-ndk-r8d.new/toolchains/x86-4.6/setup.mk

@@ -39,13 +39,13 @@

TARGET_CFLAGS += -fstack-protector

-TARGET_x86_release_CFLAGS := -O2

+TARGET_x86_release_CFLAGS := -Os

-g

-DNDEBUG

-fomit-frame-pointer

-fstrict-aliasing

-funswitch-loops

- -finline-limit=300

+ -finline-limit=64

# When building for debug, compile everything as x86.

TARGET_x86_debug_CFLAGS := $(TARGET_x86_release_CFLAGS)

We were good for a 8.5% gain with these new flags.?Once combined with previous optimizations, we were now at 613KB (-27.9%).

Limit the Number of Architectures

Our final suggestion is to limit the number of architectures. Supporting armeabi-v7a is mandory for performance if you have a lot of floating point computation, but armeabi will provide a similar result if you do not need a FPU. As for mips processors… well they just are not in use on the market today.

And if binary size is really important to you, you can just limit your support to armeabi and x86 architectures in?Application.mk:

APP_ABI := armeabi x86

Obviously, this optim was the killer one. Dropping two out of four architectures halved the binaries size. Overall we obtained a size of 307KB, a 64% gain from the initial 850KB (not counting the bump at 1.35MB due to iostream).

Conclusion

I hope this post will help you to reduce the size of your native libraries on Android since default flags are far from?optimal. Don’t expect to obtain the same size reductions, they will highly depend on your specific usage. And if you know other methods to reduce binary size, please share in the comments!

總結

以上是生活随笔為你收集整理的android.mk 优化编译,android下ndk编译c优化的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

中文字幕在线精品 | 99久热在线精品视频成人一区 | 久久综合狠狠综合 | 99欧美精品 | 色综合久久中文综合久久牛 | 天天射夜夜爽 | 久久精品一区二区国产 | 亚洲精品自在在线观看 | 狠狠色丁香婷婷综合 | 亚洲精品视频在线观看网站 | 天天做天天爱天天综合网 | 四虎国产精品成人免费4hu | 91麻豆视频网站 | 96av麻豆蜜桃一区二区 | 久久夜色精品国产欧美一区麻豆 | 久久久精品二区 | 国产不卡毛片 | 精品国产aⅴ麻豆 | 国产精品va最新国产精品视频 | 欧美一级电影在线观看 | 五月天色站 | 五月激情六月丁香 | 色综合久久久久久久久五月 | av资源免费观看 | 国产福利免费在线观看 | 99久久精品久久久久久动态片 | 国产一区精品在线观看 | 国产美腿白丝袜足在线av | 久草在线播放视频 | 久青草电影| 国产另类av | 日韩在线观看你懂的 | 麻豆精品在线 | 国产成人一区二区精品非洲 | 中文在线字幕观看电影 | 亚洲欧美视频在线播放 | 国产精品一区二区在线观看 | 在线免费av电影 | 色99色| 亚洲国产三级在线 | 波多野结衣在线中文字幕 | 免费看成年人 | 在线综合 亚洲 欧美在线视频 | 久久亚洲婷婷 | 玖玖玖影院 | 黄网站色 | 欧美久久久久久久久久久久 | 国产亚洲免费观看 | 狠狠狠操 | 九九色在线观看 | 91在线播| 免费av网址在线观看 | 国产黄免费看 | 日韩电影中文,亚洲精品乱码 | 亚洲欧美日韩国产一区二区三区 | 天天爱天天射天天干天天 | 日韩精品大片 | 久久a级片 | 久久人人爽av | 久久精品91久久久久久再现 | 激情偷乱人伦小说视频在线观看 | 91久久偷偷做嫩草影院 | 91漂亮少妇露脸在线播放 | 国产精品一区二区在线看 | 久久久精品日本 | 国产欧美日韩视频 | 99色在线播放| 久久久久久国产精品亚洲78 | 婷婷中文字幕 | 日韩免费在线视频观看 | 久久国产精品免费视频 | 国产亚洲婷婷 | 中文字幕在线观看第二页 | 在线看黄网站 | 国产精品黑丝在线观看 | 在线不卡视频 | 日日夜夜天天 | 中文字幕在线日 | 国产高清在线免费视频 | avove黑丝 | 国产精品mv在线观看 | 国产在线高清视频 | 国产成人在线看 | 天天操天天干天天操天天干 | 久草在线手机视频 | 欧美黄网站 | 18国产精品白浆在线观看免费 | 欧美一区二区三区四区夜夜大片 | 在线亚洲激情 | 一区精品在线 | 久久99精品久久久久久久久久久久 | 欧美精品首页 | 麻豆视频免费播放 | 欧美俄罗斯性视频 | 狠狠躁夜夜躁人人爽超碰91 | 99c视频在线 | 国产精品免费久久 | 一级成人在线 | 日本性久久 | 欧美日韩高清一区 | 在线韩国电影免费观影完整版 | 日韩一级理论片 | 国产精品久久久久久久久久了 | 天天干天天搞天天射 | 国产一级片免费观看 | 日批视频国产 | 免费成人在线观看视频 | 久久久久久网站 | 日韩电影在线观看中文字幕 | 中文字幕一区二区三区在线视频 | 中文字幕在线观看网址 | 992tv在线| 色婷婷成人网 | 欧美精品乱码久久久久久 | 国产视频精选在线 | 久久手机免费观看 | 一区二区三区韩国免费中文网站 | 国产一线二线三线性视频 | 在线观看日韩国产 | 九九视频这里只有精品 | 69成人在线 | 人人澡人人澡人人 | 中文字幕在线观看视频网站 | 国产高清永久免费 | 在线观看免费国产小视频 | 国产精品一码二码三码在线 | 久久久久观看 | 91精品视频一区 | 国产精品观看在线亚洲人成网 | 欧美日韩免费一区 | 国产免费一区二区三区最新6 | 久久久久久久久久久久久久电影 | 伊人婷婷久久 | 99爱这里只有精品 | 欧美日韩国产精品一区二区三区 | 66av99精品福利视频在线 | 欧美极度另类性三渗透 | 黄色福利网站 | 免费视频成人 | 麻豆免费观看视频 | 在线观看黄色小视频 | 天天干天天干天天干天天干天天干天天干 | 96精品视频| 欧美视频18 | 欧美午夜精品久久久久久浪潮 | 国产伦精品一区二区三区照片91 | 日韩欧美成 | 四虎小视频 | 欧美日韩综合在线观看 | 国产一区二区高清 | 超碰97网站 | 蜜臀久久99精品久久久无需会员 | 久久久久久久久久久国产精品 | 69av久久 | 国产成人三级一区二区在线观看一 | 国产一区二区三区 在线 | 欧美国产高清 | 国产不卡在线视频 | 18性欧美xxxⅹ性满足 | 一区三区在线欧 | 丁香花在线视频观看免费 | 国产亚洲精品久久 | 精品国产一区二区三区久久 | 久久夜色电影 | 99精品国产在热久久下载 | 欧美二区三区91 | 国产精品永久在线观看 | 天天躁日日躁狠狠 | www.香蕉视频 | 国产精品一区在线观看你懂的 | 中文字幕一区二区三区在线观看 | 欧美日韩中文字幕综合视频 | 视频高清 | 在线网址你懂得 | 91在线免费观看网站 | 国产麻豆视频网站 | 免费国产ww | 成人小视频在线 | 国产精品高 | 婷婷丁香花 | 国产高清在线看 | www夜夜| 91亚洲精品久久久蜜桃 | 久久免费黄色 | 国产精品av在线 | 日本久久久久久科技有限公司 | 久久精品福利 | 欧美性生爱 | 国产在线播放一区二区三区 | 97精品免费视频 | 在线观看视频黄 | 美女黄濒 | 婷婷午夜激情 | 亚州av一区 | 久久视频在线免费观看 | 精品伊人久久久 | 亚洲午夜av电影 | 九九视频免费观看视频精品 | 色姑娘综合网 | 四虎成人在线 | 99在线热播精品免费99热 | 色婷婷久久久 | 在线观看av麻豆 | 久久视频免费观看 | 国产不卡在线观看视频 | 色的网站在线观看 | 91网在线| 国产精品久久在线 | 91在线麻豆 | 在线观看免费av网 | 狠狠干网 | 91成年人在线观看 | 91伊人久久大香线蕉蜜芽人口 | 国产69熟 | 亚洲一区二区高潮无套美女 | 午夜精品一区二区三区视频免费看 | 日韩毛片在线免费观看 | 69亚洲乱 | 久久精品系列 | av线上免费观看 | 亚洲欧美精品在线 | 国产精品一区二区免费在线观看 | 欧美先锋影音 | 日韩av一卡二卡三卡 | 五月黄色| 黄色三级免费网址 | 日本高清中文字幕有码在线 | 麻豆首页 | 日日夜夜天天久久 | 九九在线精品视频 | 国产专区在线看 | 国产精品高潮呻吟久久久久 | 国产一区二区综合 | 久久国产精品一区二区三区 | 欧美日在线观看 | 日日夜夜精品免费视频 | 99久久久久国产精品免费 | 国产一区二区精品久久91 | 日韩特级毛片 | 五月天色综合 | 999电影免费在线观看 | 久久久电影 | 亚洲黄色免费观看 | 成人在线观看免费 | 六月丁香综合 | a黄在线观看 | 国产精品一区二区白浆 | 91精品在线观看视频 | 久久免费视频3 | 日韩高清不卡一区二区三区 | 一区在线观看 | 中文字幕超清在线免费 | 国产在线91精品 | 五月天高清欧美mv | 成人国产网站 | 国产精品欧美 | 国产成人一区二区啪在线观看 | 91一区二区三区久久久久国产乱 | 2019中文最近的2019中文在线 | 国产精品久久久久久久午夜 | wwwwww色 | 夜夜操网站 | 国产精品成久久久久三级 | 亚洲精品免费在线 | ,午夜性刺激免费看视频 | 亚a在线| 国产粉嫩在线观看 | 久久久久综合精品福利啪啪 | 国产二区视频在线观看 | 国产色女人 | 中文字幕一区二区三区乱码不卡 | 国产又粗又猛又黄视频 | 91一区二区在线 | 国产在线国偷精品产拍免费yy | 日韩在线中文字幕视频 | 中文字幕在线看视频国产中文版 | 午夜色场 | 久草色在线观看 | 91试看| 国模视频一区二区 | 国产精品理论片在线播放 | 成人黄色大片在线观看 | 人人射人人插 | 精品国产黄色片 | 中文字幕免费观看视频 | 久久久精品一区二区 | 激情深爱五月 | 2021国产精品 | 国产一级h | 91国内产香蕉 | 色资源二区在线视频 | 91福利在线导航 | 日本在线观看中文字幕 | 国内精品在线看 | 久久草在线精品 | a√资源在线 | 香蕉影院在线播放 | 国产一区免费视频 | 不卡的av在线| 日批在线看 | 正在播放一区二区 | 伊人www22综合色 | 国产精品入口久久 | 黄色一集片 | avove黑丝| 亚洲人成在 | 天堂在线一区二区三区 | 欧美成a人片在线观看久 | 超碰.com| 国产精品美女网站 | 蜜臀av网址| 日韩精品视频在线免费观看 | 午夜999 | 超碰人人草人人 | 国产一级二级视频 | 欧美成人在线免费 | 国产日韩精品一区二区 | 玖玖爱免费视频 | 免费日韩一区二区三区 | 992tv又爽又黄的免费视频 | 99精品欧美一区二区 | 色婷婷免费 | 特级毛片网站 | 国产专区在线 | 一区二区视频播放 | 美国av片在线观看 | 欧美一级电影片 | 三级av在线免费观看 | www.久久久.com | 成人小视频在线免费观看 | 久草在线视频精品 | 在线看国产视频 | 五月在线视频 | 亚洲精品在线观看视频 | 亚洲 欧洲 国产 日本 综合 | 17videosex性欧美 | 久久婷婷综合激情 | 伊人狠狠| av在线播放免费 | 久久综合精品一区 | 亚洲91精品 | 欧美性色综合网 | 91在线观看视频 | av观看久久久 | www夜夜操 | 欧美一区在线观看视频 | 九九综合在线 | 91精品一区二区在线观看 | 日韩精品资源 | 精品一区二区在线免费观看 | 色悠悠久久综合 | 国产成人99久久亚洲综合精品 | 久久不卡视频 | 伊人春色电影网 | 成人黄色片免费 | 久久国产乱 | 中文字幕在线观看完整版电影 | 国产一卡二卡四卡国 | 成人黄色在线电影 | 最近中文字幕免费观看 | 久久久精品视频成人 | 婷婷五月在线视频 | 超碰在线亚洲 | 91亚洲综合| 国产成人99久久亚洲综合精品 | 中文字幕乱在线伦视频中文字幕乱码在线 | 国产在线精品播放 | 国产专区欧美专区 | 水蜜桃亚洲一二三四在线 | 国产成人无码AⅤ片在线观 日韩av不卡在线 | 超碰在线99| 久久精品福利 | 欧美精品一区二区免费 | 在线中文字幕电影 | 91亚色在线观看 | 91av99 | 国产精品麻豆一区二区三区 | 成人在线观看免费视频 | 综合伊人av | 亚洲视频免费在线观看 | 久久久高清视频 | 麻豆国产网站 | av大片免费看| a电影在线观看 | 黄色三级久久 | 亚洲高清久久久 | 成人黄视频 | 久久精品久久久久电影 | 17婷婷久久www| 91在线视频免费 | 国产小视频国产精品 | 91视频最新网址 | 在线观看免费av片 | 不卡国产视频 | 免费在线国产 | 欧美日视频 | 国产成人99av超碰超爽 | 亚洲在线视频播放 | 黄av资源 | 亚州精品一二三区 | 99精彩视频在线观看免费 | 国产精品不卡av | 国产福利一区在线观看 | 69视频在线播放 | 免费色黄 | 免费日韩 精品中文字幕视频在线 | 色天天综合久久久久综合片 | 91亚洲影院 | 最新国产在线 | 激情深爱 | av中文字幕在线观看网站 | 久久免费视屏 | 国产va饥渴难耐女保洁员在线观看 | 丁香视频全集免费观看 | 91探花在线 | 激情影音先锋 | 黄色视屏免费在线观看 | 一区二区精品国产 | 韩国一区视频 | 久久综合视频网 | 超碰在线最新地址 | 久久精品欧美一区 | 久久久久亚洲国产精品 | 亚洲高清国产视频 | 日韩综合一区二区三区 | 久久久国产一区 | av福利超碰网站 | 国产成人亚洲在线观看 | 激情文学丁香 | 久久在线免费观看视频 | 久久99久久99精品免观看粉嫩 | 99久免费精品视频在线观看 | 色综合久久久久综合99 | 国产亚洲精品女人久久久久久 | 国产91电影在线观看 | 最近中文字幕在线中文高清版 | 青青草国产精品 | 在线观看福利网站 | 一区二区三区视频 | 人人爽人人乐 | 久久视频中文字幕 | av网站免费线看精品 | 九九免费观看视频 | www色片| 91精品一区二区三区久久久久久 | 色婷婷综合成人av | 天天操天天爽天天干 | 天天艹日日干 | 操高跟美女 | 久久国产精品视频观看 | 免费看片日韩 | 亚洲成人国产 | 久久久www| 精品毛片在线 | 免费男女羞羞的视频网站中文字幕 | 免费av片在线 | 亚洲欧洲精品一区二区 | 六月丁香婷 | 亚洲h色精品 | 日本一区二区三区视频在线播放 | 亚洲美女精品视频 | 精品国产一区二区三区日日嗨 | 国产黄大片在线观看 | 6080yy精品一区二区三区 | 亚洲视频2 | 婷婷丁香九月 | 国产精品久久久久婷婷二区次 | 97av色| 国产视频中文字幕 | 欧美成人h版在线观看 | 丝袜美腿在线视频 | 黄色三级久久 | 97精品国产97久久久久久春色 | 国产高潮久久 | 中文字幕在线观看av | 久久中文欧美 | 激情网在线视频 | 91网站在线视频 | 久久手机精品视频 | 最近日本mv字幕免费观看 | 91成人在线视频 | 久久三级视频 | 97看片| 日韩aⅴ视频 | 6080yy精品一区二区三区 | 免费av视屏 | 人人澡人人舔 | 97成人资源站 | 丁香婷婷综合激情 | 在线观看中文字幕亚洲 | 欧美a级在线播放 | 夜夜干天天操 | 色综合久久久久综合99 | 精品亚洲男同gayvideo网站 | 波多野结衣视频一区 | 成片视频在线观看 | 日本精品久久久久中文字幕 | 97超碰免费| 91成人网页版 | 亚洲天堂网在线视频观看 | 日韩在线视频网址 | 欧美中文字幕久久 | 久久99国产精品自在自在app | 国产一区二区在线观看免费 | 亚洲国产剧情av | 97国产人人| av在线免费播放 | 成人久久久久久久久久 | av大全在线播放 | 国产精品99蜜臀久久不卡二区 | 91自拍视频在线 | 91av电影在线 | 国产一级黄色av | 激情视频免费在线观看 | 国产精品手机在线 | 婷婷六月激情 | 玖玖在线看 | 97av视频在线观看 | 国产午夜精品免费一区二区三区视频 | 超碰av在线播放 | www久| 国产热re99久久6国产精品 | 91亚洲网| jizz999| 久久精品中文字幕免费mv | 久久a v视频 | 2018精品视频 | 丁香六月久久综合狠狠色 | 日韩一区二区三区在线看 | 免费观看的黄色片 | 日本不卡123区 | 亚洲国产69 | 国产专区免费 | 国产又黄又猛又粗 | 国产中文字幕在线视频 | 精品久久久一区二区 | 97超碰中文| 色视频网站在线观看一=区 a视频免费在线观看 | 婷婷伊人网 | 午夜在线免费观看 | 久久精品99视频 | 亚洲在线黄色 | 香蕉在线播放 | 亚洲高清视频在线观看 | 国产伦精品一区二区三区无广告 | 国产露脸91国语对白 | 激情视频久久 | 视频91| 在线日韩三级 | 国产成人精品免费在线观看 | 国内精品视频一区二区三区八戒 | 午夜久久福利影院 | 亚洲日本欧美在线 | 亚洲精品久| 日日干日日色 | 天天干天天怕 | 丁香六月综合网 | 美女网站一区 | 国产精品中文字幕av | 久久免费资源 | 91视频88av | 国产资源站 | 久久久久观看 | 麻豆传媒在线免费看 | 日本99精品 | 久久久国产精品一区二区中文 | 久久午夜精品影院一区 | 天天精品视频 | 97在线视频网站 | www.狠狠操| 视频一区二区免费 | 中文av网 | 91麻豆福利 | 日韩精品一区二区三区高清免费 | 国产精品美女免费 | 欧美一区二区精美视频 | 午夜婷婷在线观看 | 日韩国产高清在线 | 亚洲国产高清在线观看视频 | 国产高清免费在线观看 | 亚洲精品中文在线资源 | 久久99精品久久久久久 | 国产视频欧美视频 | 日本九九视频 | 国产精品网站一区二区三区 | 亚洲成人国产 | 粉嫩av一区二区三区四区在线观看 | 亚洲视频在线播放 | 91在线产啪 | 久久国产免| 玖玖精品视频 | 丰满少妇一级 | 99久久精品免费视频 | 免费在线观看av | 国产精品午夜免费福利视频 | 久久99国产精品久久99 | 久久免费视频8 | 五月激情在线 | 精品久久网站 | 久久免费在线视频 | 久久综合国产伦精品免费 | 深夜免费福利视频 | 最近更新的中文字幕 | 久久久久 免费视频 | 91视频首页| 夜夜夜夜猛噜噜噜噜噜初音未来 | 国产自偷自拍 | 黄色毛片在线观看 | 国产老妇av | 亚洲精品久久久蜜桃直播 | 中文在线字幕免费观看 | 亚洲人成网站精品片在线观看 | 视频在线日韩 | avwww在线观看| 国产黄色免费观看 | 亚洲另类视频在线 | 国产日韩视频在线播放 | av网站免费线看精品 | 国产最新精品视频 | 精品国产免费看 | www日日| 99热国产在线 | 免费网站观看www在线观看 | 四虎在线永久免费观看 | 五月婷婷开心中文字幕 | 欧美激情第一区 | 国产第一页精品 | 99免费视频 | 久日视频 | 国产高清在线a视频大全 | 亚洲成人av免费 | av网址aaa | 一区二区三区四区五区在线 | 亚洲精品综合一二三区在线观看 | av大片免费看 | 久久99久国产精品黄毛片入口 | 国产亚洲字幕 | 亚洲欧美日韩国产一区二区三区 | 色.com| 搡bbbb搡bbb视频 | 在线观看精品国产 | 99r在线视频| 国产福利在线 | 中文字幕在线观看完整 | 亚洲色图美腿丝袜 | 爱爱av网| 日韩一区正在播放 | 久久久久五月天 | 草久在线观看视频 | 激情网站网址 | 日韩欧美在线观看一区二区三区 | 在线国产中文字幕 | 日韩精品在线播放 | 国产色婷婷精品综合在线手机播放 | 婷婷国产一区二区三区 | av888av.com | 一本一本久久a久久精品综合小说 | 午夜精品在线看 | 午夜精品久久久久久久久久久 | 欧美精品久久99 | 亚州免费视频 | 国产精品日韩欧美一区二区 | 在线观看日韩av | 五月天亚洲综合小说网 | 久久国产一二区 | 日韩欧美电影在线 | 午夜性生活 | 成人免费看电影 | 9ⅰ精品久久久久久久久中文字幕 | 99精品在线直播 | 日韩在线精品一区 | 日本精品在线看 | 色天天天| 91看片淫黄大片在线播放 | 丁香婷婷久久久综合精品国产 | 久久成人一区二区 | 九九热99视频 | 国产精品原创在线 | 日日夜夜精品免费 | 97人人模人人爽人人喊中文字 | 三上悠亚一区二区在线观看 | av官网 | 精品视频久久久 | 精品一区二区亚洲 | 97视频在线免费 | 日韩欧美精品一区二区三区经典 | 日本久久久影视 | 国产高清福利在线 | 亚洲精品国产精品乱码在线观看 | 亚洲精品视频大全 | 久久久精品免费观看 | 一区二区三区手机在线观看 | 国内99视频 | 久久久久免费视频 | 欧美另类高清 | 丁香九月激情综合 | 国产成人精品一区二区三区免费 | 免费成人看片 | 色在线中文字幕 | 国产日韩中文在线 | 91大神在线看 | 中文字幕一区二区三区在线观看 | 国产精品美女久久久久久久久 | 91av在 | 婷婷伊人综合亚洲综合网 | 日韩视频免费观看高清完整版在线 | 91视频免费网址 | 亚洲成a人片77777kkkk1在线观看 | 国产视频在线观看一区 | 日本不卡123 | 99精品毛片 | 国产视频精品视频 | 欧美 高跟鞋交 xxxxhd | 国产精品久久久久久久久久久久午 | 又黄又爽又色无遮挡免费 | 日日夜夜av| 狠狠躁夜夜躁人人爽超碰91 | 午夜久久影视 | 美女网站在线看 | 日韩久久精品一区二区 | 婷婷激情影院 | 国产成人一区二区三区影院在线 | 亚洲精品欧美专区 | 日韩在线观看视频一区二区三区 | 精品视频久久 | 99热精品国产| av电影在线播放 | 91免费在线| 亚洲理论片| 97视频人人免费看 | 久久字幕精品一区 | 夜夜躁狠狠燥 | 久久久久久片 | 国产在线第三页 | 亚洲精品黄色在线观看 | 91精品播放| 精品国产1区二区 | 中文字幕精品一区二区精品 | 久久成人免费视频 | 黄色a级片在线观看 | 开心色插| 久久免费视频6 | 亚洲免费观看在线视频 | 日韩免费一级电影 | 亚洲黄色在线观看 | 香蕉视频色| 日日射天天射 | 中文字幕在线观看完整版 | 91精品专区| 国产精品一区二区三区在线看 | 欧美巨大 | 国产黄色看片 | 色婷婷狠狠五月综合天色拍 | 99久久精品国产观看 | 免费视频色| 久久久久久久影院 | 天天摸日日摸人人看 | 免费看三级网站 | 9i看片成人免费看片 | 国产九色在线播放九色 | 黄色网大全 | 免费福利视频导航 | 亚洲国产成人久久 | 99久久成人 | 中文字幕一区二区三区久久蜜桃 | 亚洲九九九在线观看 | 免费网址你懂的 | 日韩理论片在线观看 | 91看片在线观看 | 日韩综合色 | 久久五月天综合 | 欧美性生活小视频 | 精品主播网红福利资源观看 | 日本韩国在线不卡 | 国产剧情久久 | 久久字幕网| 欧美a级免费视频 | 一区二区三区高清在线观看 | 国产精品视频永久免费播放 | 国产96视频 | 一区二区三区中文字幕在线观看 | 久99久精品 | 就要色综合 | 91免费看片黄 | 成人在线播放网站 | 在线你懂 | 九九九在线观看视频 | 免费看黄在线看 | 激情综合五月婷婷 | 五月婷婷亚洲 | 激情五月***国产精品 | 国产精品精品国产 | 日韩在线观看视频中文字幕 | 国产麻豆精品久久一二三 | 精品亚洲视频在线 | 国内视频1区 | 午夜精品一区二区三区四区 | 欧美成人一区二区 | www日韩在线 | 丁香六月av | 在线观看视频91 | 成人免费网站视频 | 日韩视频在线不卡 | 激情丁香婷婷 | 2018亚洲男人天堂 | 4438全国亚洲精品观看视频 | 欧美日韩视频在线 | 久久久精品欧美 | 波多野结衣综合网 | 国产精彩在线视频 | 日韩三区在线观看 | 狠狠综合 | 99热精品国产一区二区在线观看 | 毛片的网址 | 夜夜躁天天躁很躁波 | 日韩在线观看电影 | 九色精品在线 | 黄色大片av| 99r在线播放 | 一区二区三区国 | 97超碰资源总站 | 亚洲精品999| 亚洲精品国产精品国产 | www毛片com| 天天干天天射天天插 | 日韩欧美高清视频在线观看 | 欧美黄色软件 | 日韩在线免费播放 | avwww在线| 精品久久美女 | 国产一级免费片 | 超碰在线公开免费 | 亚洲国产影院 | 18做爰免费视频网站 | 日韩综合第一页 | 久久精品一区二区 | 久久国产免 | 激情婷婷av | 国产在线无 | 五月开心婷婷 | 区一区二区三区中文字幕 | 欧美日韩视频一区二区 | 免费a视频在线观看 | 日韩三级中文字幕 | 成人午夜电影在线 | 亚洲影视九九影院在线观看 | 中文国产成人精品久久一 | 国产99爱| 国产一级片直播 | 国产色秀视频 | 亚洲精品国产精品国产 | 97免费公开视频 | 国产精品淫片 | 91成人网在线播放 | 亚洲精品国产精品国自产在线 | 黄色网址中文字幕 | 久久久久99精品成人片三人毛片 | 成人中心免费视频 | 天天色天天综合网 | 日本乱码在线 | 日本黄色大片免费 | 美女网站在线免费观看 | 久久精品中文字幕免费mv | 国产精品麻豆果冻传媒在线播放 | 日韩视频免费播放 | 亚洲欧美激情插 | 在线看片日韩 | 99精品在线观看 | 久久资源总站 | 久久午夜电影院 | 婷婷亚洲综合五月天小说 | 欧美aa级 | 综合天天网| 99精品视频观看 | 91香蕉国产在线观看软件 | 国产永久免费 | 97精品国产97久久久久久春色 | 亚洲精品a区 | 黄色免费观看视频 | 日韩精品一卡 | 在线观看不卡视频 | 国产高清不卡一区二区三区 | 成人资源在线播放 | 成人午夜精品 | 欧美三人交 | 色干干 | 成人在线播放av | 免费观看完整版无人区 | 成年人免费在线播放 | 久久久伊人网 | 欧美精品亚洲精品日韩精品 | 亚洲成人资源在线观看 | www.夜夜爽 | 激情视频国产 | 手机看片国产 | 精品国产视频一区 | 久久精品国产成人精品 | 五月天国产精品 | 性色va| 99色视频| 免费高清av在线看 | 国产一二区在线观看 | 精品国产_亚洲人成在线 | 九色91av| 亚洲精品乱码久久久久久蜜桃91 | 欧美日韩不卡在线观看 | 亚洲天天做 | 成人动漫一区二区 | 国产丝袜美腿在线 | 亚洲国产日韩av | 国产伦精品一区二区三区照片91 | 天天插天天射 | 特级黄色一级 | 在线91观看 | 国产精品美女久久久久久免费 | 四虎成人av | 欧美性色黄大片在线观看 | 涩涩资源网 | 国产亲近乱来精品 | a√天堂中文在线 | 奇米影视8888在线观看大全免费 | 国产伦精品一区二区三区免费 | 欧美一二三区播放 | 激情视频综合网 | 久久综合中文字幕 | 日韩成人中文字幕 | 日韩免费一区二区 | 在线观看韩国av | a级国产毛片 | 亚洲h在线播放在线观看h | 丁香综合激情 | 久久97久久97精品免视看 | 深爱五月激情五月 | 色噜噜狠狠狠狠色综合久不 | 五月激情婷婷丁香 | 亚洲精品视频久久 | 日韩在线免费不卡 | 亚洲一二视频 | 日韩精品在线看 | 九九久久影视 | 六月丁香激情综合 | 国产99久久久国产 | 久久黄色小说 | 色综合天天爱 | 久久免费99 | 国产成人久久精品一区二区三区 | 国产理伦在线 | 女人18精品一区二区三区 | 日本精品视频在线播放 | 不卡的av电影 | 久久精品高清视频 | 精品一区二区三区在线播放 | 伊人资源视频在线 | 国产精品一区二区av麻豆 | 国产又黄又爽又猛视频日本 | 日韩黄色在线电影 | 免费在线看成人av | 天天射天天干天天爽 | 欧美9999| 91色亚洲 | 久久国产精品区 | 夜夜操天天 | 久久免费观看少妇a级毛片 久久久久成人免费 | 911国产精品| 欧美另类视频 | 国产亚洲永久域名 | 97国产一区二区 | 天天射天天射天天射 | 日韩精品一区二区三区丰满 | 国产五十路毛片 | 久久久国产精华液 | 日韩激情免费视频 | 91视频免费观看 | 一级全黄毛片 | 玖玖色在线观看 | 亚洲午夜久久久久 | 国产在线观看午夜 | 天天操天天摸天天干 | 日本护士三级少妇三级999 | 在线免费观看涩涩 | 狠狠成人 | 日本久久99| 五月天网页 | av福利在线看 | 狠狠色噜噜狠狠狠合久 | 在线综合 亚洲 欧美在线视频 | 日韩av免费观看网站 | 99精品视频在线看 | 91精品久久久久久久99蜜桃 | 欧美色噜噜 | www.av在线播放 | 99精品国产免费久久久久久下载 | 免费看在线看www777 | 免费日韩视频 | 日韩伦理片hd | 色多多视频在线观看 | 久草在线视频首页 | 91福利试看 |