将delphi 11的安装注意(delphixe11apk签名无效安装失败)

2026-02-23 04:30:01 :0

将delphi 11的安装注意(delphixe11apk签名无效安装失败)

这篇文章给大家聊聊关于将delphi 11的安装注意,以及delphixe11apk签名无效安装失败对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

本文目录

delphixe11apk签名无效安装失败

delphixe11apk签名无效安装失败是因为打包的时候选择错误。直接run的话可以成功,debug也可以,但是用签名打包之后,却安装失败,原来是打包的时候选错了。原来签名时,SignatureVersions不能只选择V2(FullAPKSignature),应该选择V1(JarSignature),或者选择V1和V2。V1:可对签名后的文件,作适当修改,并重新压缩。V2:不能对签名后的APK作任何修改,包括zipalign。因为它是针对字节进行的签名,所以任何改动都会影响最终结果。

Delphi开发的程序制作安装包时如何安装第三方支持

我不知道DB Commander 2000 是什么玩意。但一般来说如果你不使用BDE组件,使用ADO+ACCESS做的数据信息处理软件、并且是放在XP系统运行的话,目标机是不要安装其它任何东西的。简单的说只要把开发机器上的原文件夹,复制到目标机,程序一般都可正常运行。无需制作安装文件。
安装文件是什么呢?安装文件实际上就是把上述软件连同文件夹都复制到目标机的硬盘上。如果你写的软件使用了DLL,你得把这些DLL复制到系统文件内。整个安装文件实际上就是一个复制文件到目标机的命令总和。
当然,如果你使用了SQL SERVER作为程序数据库,你就得写一句启动SQL安装程序的命令。然后通过命令在SQL SERVER中建立一个空数据库,然后再将你放在安装文件包中的数据库去替换你建立的新数据库,
另外,还要说一句,有些初学者喜欢使用BDE组件,但BDE组件做的数据信息管理软件,如果你想在目标机上运行程序的话,你就必须在目标机上安装一个DBE服务。而使用ADO组件是不需要安装BDE服务的。

如何安装delphi的.dpk文件

由于组件提供的方式不同,所以安装的方法也是不一样的,下面就目前常见的各种形式的组\x0d\x0a件的安装方法介绍一下。\x0d\x0a\x0d\x0a1.只有一个DCU文件的组件。DCU文件是编译好的单元文件,这样的组件是作者不想把源码公\x0d\x0a布。一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会\x0d\x0a出现错误。也正是因为没有源码,给使用者带来了不便,那就是一旦Delphi版本升级,此组\x0d\x0a件就不能再使用了,当然有的作者给出了几种版本的DCU文件,用户根据需要选择使用。这\x0d\x0a样的组件的安装方法是:在Component菜单中,选择installcomponent,在对话框中的\x0d\x0a"intoexistingpackage"页中,单击“Unitfilename”后的“Browse”按钮,在打开的\x0d\x0a文件对话框中,将“文件类型”设定为*.dcu,找到要安装的DCU文件,按OK按钮返回\x0d\x0a"intoexistingpackage"页后再按OK按钮就可以安装了。注意,此时Delphi会提示\x0d\x0adclusr40.dpk将被重建,是否继续,OK就可以了。这里是将组件安装到dclusr40.dpk包中,\x0d\x0a此包从文件名上可以看出是用户自定义组件包,先安装到这个包中吧,下面再讲有关注意\x0d\x0a事项。安装完毕会有已经将组件注册完的提示信息以及安装到哪个组件页中的信息等,到\x0d\x0a组件面板上看看,一般会出现一个新的组件页,其中有刚安装的组件。\x0d\x0a\x0d\x0a2、只有PAS文件或既有PAS又有DCU文件的组件。这种组件因为有PAS文件,也就是说作者提\x0d\x0a供了源码,这就好办多了。安装的方法和上面是一样的,在文件类型中可以设定为DCU也可\x0d\x0a以设定为PAS,建议设定为PAS,这样可用你的Delphi重新编译一下,看是否会出现问题。\x0d\x0aDelphi升级后只能选择PAS文件安装,这样才能重新编译,使得组件能适应新Delphi版本。\x0d\x0a这样的组件是很值得使用的,根据心铃的经验,没有源码的组件最好不要使用,一是存在\x0d\x0aDelphi版本升级后无法使用的问题,再者当程序出现问题后用户无法调试组件来判断是否\x0d\x0a是组件中存在BUG。\x0d\x0a\x0d\x0a3、有dpk文件的组件包。带有dpk文件的组件包一般是有多个组件构成的,也就是说安装后\x0d\x0a会有多个组件供使用,如果只有一个组件作者一般不会制成DPK文件,使用上面的方式发布\x0d\x0a就可以了。对于这样的组件包,一般来说会有详细的安装说明文件,如上面提到的RXLIB,\x0d\x0a由于组件复杂且安装时有先后顺序,作者不提供安装说明用户根本无法正确安装。如果没\x0d\x0a有安装说明文件,那么用下面的方法安装:在File菜单下,选择”OPEN?”打开dpk文件\x0d\x0a(文件类型列表框中选*.dpk),在出现的Package窗口中,工具栏上有Install按钮,按此\x0d\x0a按钮即可进行安装。如果Install按钮处于无效状态,那么先按Compile按钮编译,一般\x0d\x0a来说编译之后Install按钮就会处于有效状态,此时再按Install按钮就可以了。\x0d\x0a\x0d\x0a4、带有Bpl文件的组件包。一般来说这也是由多种组件构成的组件包,它其实是一个动态\x0d\x0a连接库文件(DLL)。对于这种组件包的安装方法是:在component菜单下选择\x0d\x0a“installpackages”,然后单击Add按钮,在打开的文件对话框中找到相应的bpl文件打\x0d\x0a开返回后,再单击Ok按钮就可以了。\x0d\x0a\x0d\x0a5、ActiveX控件的安装。要安装这类控件,需要先用regsvr32.exe注册,然后选择\x0d\x0aComponent菜单中ImportActiveXControl项。在ImportActiveXControl打开的窗口中,\x0d\x0a只有已经注册的ActiveX控件才出现在列表中,选中一个然后按Install按钮就可以安装了。\x0d\x0a如果事先没有用regsvr32.exe注册也可以按ADD按钮找到OCX文件即时注册,注册后再进行\x0d\x0a安装。\x0d\x0a\x0d\x0a几点说明:1在拿到组件后先看是否有说明文件,一般来说在说明文件中有如何安装的\x0d\x0a指导,有些还会有组件的属性、事件、方法的使用说明,这些在使用时是非常重要的。\x0d\x0a2在上面的组件(包)安装操作之前,最好将*.bpl拷贝到你的System目录中,将\x0d\x0a*.pas、*.dcu、*.dcr、*.dp?拷贝到Delphi的Lib目录中再进行。3前面我们提到安\x0d\x0a装DCU组件时,选用的是已经存在的dclusr40.dpk,当然也可以选择安装到一个新的包中,\x0d\x0a如果选择新包,需要先取一个名字比如DEMO,事实上安装完毕后用户可以找到的是\x0d\x0aDemo.bpl,而找不到DEMO.DPK。假如你已经将一个组件安装到dclusr40.dpk中了,还想再\x0d\x0a安装一个组件,如果再安装到dclusr40.dpk中,安装后你得到提示,原来安装的那个组件\x0d\x0a已经被取消注册,你将无法使用了。这样不就成了只能安装一个组件了吗?除非你再安装\x0d\x0a到一个新的包中才可以两个组件同时使用。当然每安装一个组件生成一个新的BPL文件也\x0d\x0a未偿不可,但BPL文件就增加许多。能否在dclusr40.dpk中多安装几个组件呢?当然是可\x0d\x0a以的。方法如下:用File菜单下的OPEN打开dclusr40.dpk文件,单击ADD按钮,在打开的\x0d\x0a对话框中选择ADDUNIT页面,按Unitfilename后的“Browse”按钮打开组件单元文件,\x0d\x0aOK即可,用此种方法这样可添加多个组件的单元文件,添加完毕,按一下编译按钮,然后\x0d\x0a再按Install按钮即可,如果单元文件是编译好的(DCU)可以直接按安装按钮。4组件的\x0d\x0a删除。光会安装可不行,还要会删除呀。很简单,在component菜单下,选择\x0d\x0ainstallpackages,在列表中找到安装所在的Bpl,按Remove按钮,ok!再把Bpl文件删掉\x0d\x0a就彻底了,如果不删除BPL文件,下次可以按安装BPL组件的方法再安装使用

delphi 10.2.1 怎么安装

安装程序

  • 1、解压delphicbuilder10_2_1.iso,以管理员身份运行..\delphicbuilder10_2_1\Install\Setup.exe——选择安装语言——点击OK(推荐关闭网络和安全工具)

  • 2、勾选I agree to the RAD Studio License Agreement and Privacy Policy后点击next》

  • 3、这时您进入的是Input License页面,不要选择任何选项,点击《Back,回到第三步界面

  • 4、此时以管理员身份打开破解工具RadStudioKeygen.exe,选择10.2.1 Architet(Architet为架构师版, Enterprise/Architet/Ultimate 注册版),点击Generate Serial Number按钮,再点击Generate Activation File按钮,这时破解工具将 License 文件保存到正确位置(不要关闭破解工具),回到安装程序,点击Next》,一路next继续安装。

  • 5、安装完成后,在破解工具点击Patch按钮(如果有安全工具,请把SHFolder.dll添加至白名单)

  • 6、关闭破解工具,打开IDE已为注册版

delphi怎么安装不了,请教一下

请进一步描述安装不了的具体错误信息。
通常,delphi 都是通过安装程序进行安装的,最新的版本,大多是提供光盘镜像文件,加载该镜像后,运行其中的 setup.exe ,再一步步根据提示操作即可。

Delphi 中如何安装组件

1、只有一个DCU文件的组件。DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布。一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会出现错误。也正是因为没有源码,给使用者带来了不便,那就是一旦Delphi版本升级,此组件就不能再使用了,当然有的作者给出了几种版本的DCU文件,用户根据需要选择使用。这样的组件的安装方法是:在Component菜单中,选择install component,在对话框 into existing package页中,单击Unit file name后的Browse按扭,在打开的文件对话框中,将文件类型设定为*.dcu,找到要安装的DCU文件,按OK按钮返回into existing package页后再按OK按钮就可以安装了。注意,此时Delphi会提示dclusr40.dpk将被重建,是否继续,OK就可以了。这里是将组件安装到dclusr40.dpk包中,此包从文件名上可以看出是用户自定义组件包,先安装到这个包中吧,下面再讲有关注意事项。安装完毕会有已经将组件注册完的提示信息以及安装到哪个组件页中的信息等,到组件面板上看看,一般会出现一个新的组件页,其中有刚安装的组件。2、 只有PAS文件或既有PAS又有DCU文件的组件。这种组件因为有PAS文件,也就是说作者提供了源码,这就好办多了。安装的方法和上面是一样的,在文件类型中可以设定为DCU也可以设定为PAS,建议设定为PAS,这样可用你的Delphi重新编译一下,看是否会出现问题。Delphi升级后只能选择PAS文件安装,这样才能重新编译,使得组件能适应新Delphi版本。这样的组件是很值得使用的,根据心铃的经验,没有源码的组件最好不要使用,一是存在Delphi版本升级后无法使用的问题,再者当程序出现问题后用户无法调试组件来判断是否是组件中存在BUG。3、有dpk文件的组件包。带有dpk文件的组件包一般是有多个组件构成的,也就是说安装后会有多个组件供使用,如果只有一个组件作者一般不会制成DPK文件,使用上面的方式发布就可以了。对于这样的组件包,一般来说会有详细的安装说明文件,如上面提到的RXLIB,由于组件复杂且安装时有先后顺序,作者不提供安装说明用户根本无法正确安装。如果没有安装说明文件,那么用下面的方法安装:在File菜单下,选择OPEN打开dpk文件(文件类型列表框中选*.dpk),在出现的Package窗口中,工具栏上有Install按钮,按此按钮即可进行安装。如果Install按钮处于无效状态,那么先按Compile按钮编译,一般来说编译之后Install按钮就会处于有效状态,此时再按Install按钮就可以了。4、 带有Bpl文件的组件包。一般来说这也是由多种组件构成的组件包,它其实是一个动态连接库文件(DLL)。对于这种组件包的安装方法是:在component菜单下选择install packages,然后单击Add按钮,在打开的文件对话框中找到相应的bpl文件打开返回后,再单击Ok按钮就可以了。5、ActiveX控件的安装。要安装这类控件,需要先用regsvr32.exe注册,然后选择Component菜单中Import ActiveX Control项。在Import ActiveX Control打开的窗口中,只有已经注册的ActiveX控件才出现在列表中,选中一个然后按Install按钮就可以安装了。

delphi第三方控件是怎样安装到delphi里去的

控件安装
基本安装
1、对于单个控件,Componet--》install
component..--》PAS或DCU文件--》install;
2、对于带*.dpk文件的控件包,File--》Open(下拉列表框中选*.dpk)--》install即可;
3、对于带*.bpl文件的控件包,Install
Packages--》Add--》bpl文件名即可;
4、如果以上Install按钮为失效的话,试试Compile按钮;
5、是run
time
lib则在option下的packages下的runtimepackes加之。
如果编译时提示文件找不到的话,一般是控件的安装目录不在Delphi的Lib目录中,有两种方法可以解决:
1、反安装的源文件拷入到Delphi的Lib目录下;
2、或者Tools--》Environment
Options中把控件源代码路径加入到Delphi的Lib目录中即可。
注意:所安装的控件是否与你所用的Delphi版本相适应。
帮助文件的安装
单击
Delphi
中的
Help
菜单下的
Customize
菜单项,这时会弹出
OpenHelp
对话框,选择在
Index
页下,打开
Edit
菜单下的
Add
Files
菜单,添加你要加入的帮助菜单,这样你就可以在
Delphi
的
IDE
下使用该帮助文件了。
控件删除
在Component/Install
Packages中删除。
选Component/configure
Palette…
有pages和components两个区域
双击components区域,选中要删除得控件,下面有得Delete按钮
但系统提供的控件只能Hide,不能delete。
打开控件所在的包文件(*.dpk),从中删除控件那个文件,再重新编译该包即可
如果是整个控件包都要删除的话,project-》Option-》Packages,删掉那个packages,That
would
be
ok

关于将delphi 11的安装注意和delphixe11apk签名无效安装失败的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

将delphi 11的安装注意(delphixe11apk签名无效安装失败)

本文编辑:admin

更多文章:


维热纳尔密码翻译器(请问有谁知道古代密码学的发展过程)

维热纳尔密码翻译器(请问有谁知道古代密码学的发展过程)

今天给各位分享请问有谁知道古代密码学的发展过程的知识,其中也会对请问有谁知道古代密码学的发展过程进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录请问有谁知道古代密码学的发展过程密码解密主要是用运用什么原理维热纳

2026年7月10日 23:15

手机老是出现failed(华为手机errconnectfailed)

手机老是出现failed(华为手机errconnectfailed)

“手机老是出现failed”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看手机老是出现failed(华为手机errconnectfailed)!本文目录华为手机errconnectfailed苹果手机为什么总出现失败怎么办啊

2025年12月31日 05:30

快递公司网站设计(中通快递logo的设计理念是什么)

快递公司网站设计(中通快递logo的设计理念是什么)

今天给各位分享中通快递logo的设计理念是什么的知识,其中也会对中通快递logo的设计理念是什么进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录中通快递logo的设计理念是什么联邦快递网站的功能和特点物流公司网

2025年8月28日 15:45

mathematica10下载(mathematica免费下载地址)

mathematica10下载(mathematica免费下载地址)

大家好,今天小编来为大家解答以下的问题,关于mathematica10下载,mathematica免费下载地址这个很多人还不知道,现在让我们一起来看看吧!本文目录mathematica免费下载地址mathematica下载mathemati

2026年1月12日 23:00

catchphrase的意思(catchphrase是什么意思)

catchphrase的意思(catchphrase是什么意思)

大家好,今天小编来为大家解答以下的问题,关于catchphrase的意思,catchphrase是什么意思这个很多人还不知道,现在让我们一起来看看吧!本文目录catchphrase是什么意思phrase是什么意思catchphrase是什么

2025年7月19日 18:45

server作主语(英语you must set two server name values怎么翻译)

server作主语(英语you must set two server name values怎么翻译)

大家好,关于server作主语很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于英语you must set two server name values怎么翻译的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决

2026年2月25日 04:00

c语言求最大公约数和最小公倍数辗转相除法(c语言求最大公约数和最小公倍数)

c语言求最大公约数和最小公倍数辗转相除法(c语言求最大公约数和最小公倍数)

各位老铁们好,相信很多人对c语言求最大公约数和最小公倍数辗转相除法都不是特别的了解,因此呢,今天就来为大家分享下关于c语言求最大公约数和最小公倍数辗转相除法以及c语言求最大公约数和最小公倍数的问题知识,还望可以帮助大家,解决大家的一些困惑,

2025年6月24日 13:30

表单大师下载表单大师app下载(眉山市幼儿报名登记表怎么下载下来)

表单大师下载表单大师app下载(眉山市幼儿报名登记表怎么下载下来)

各位老铁们,大家好,今天由我来为大家分享表单大师下载表单大师app下载,以及眉山市幼儿报名登记表怎么下载下来的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

2025年7月1日 03:15

webservice访问地址(浏览器中怎么访问WSDL文件我知道访问java的webservice为:http://localhost:8888/服务名/方法名WSDL)

webservice访问地址(浏览器中怎么访问WSDL文件我知道访问java的webservice为:http://localhost:8888/服务名/方法名WSDL)

大家好,webservice访问地址相信很多的网友都不是很明白,包括浏览器中怎么访问WSDL文件我知道访问java的webservice为:http://localhost:8888/服务名/方法名WSDL也是一样,不过没有关系,接下来就来

2026年5月7日 20:30

count函数怎么用来统计单元格数量(EXCEL中如何统计此列有数字的单元格个数)

count函数怎么用来统计单元格数量(EXCEL中如何统计此列有数字的单元格个数)

本篇文章给大家谈谈count函数怎么用来统计单元格数量,以及EXCEL中如何统计此列有数字的单元格个数对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔

2025年9月23日 17:15

eclipse jdk编译版本(JDK7搭配什么版本的eclipse若是jdk 1.7的话该用Eclipse的哪个版本)

eclipse jdk编译版本(JDK7搭配什么版本的eclipse若是jdk 1.7的话该用Eclipse的哪个版本)

今天给各位分享JDK7搭配什么版本的eclipse若是jdk 1.7的话该用Eclipse的哪个版本的知识,其中也会对JDK7搭配什么版本的eclipse若是jdk 1.7的话该用Eclipse的哪个版本进行解释,如果能碰巧解决你现在面临的

2026年1月15日 13:30

奔驰e300可以插u盘听歌吗(奔驰E300怎么插U盘)

奔驰e300可以插u盘听歌吗(奔驰E300怎么插U盘)

今天给各位分享奔驰E300怎么插U盘的知识,其中也会对奔驰E300怎么插U盘进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录奔驰E300怎么插U盘奔驰e300如何插U盘听歌2011奔驰e300车上有插u盘的地方

2025年12月11日 03:45

模板制作检验批多少米一张(3000多米的围墙,每100米做一个检验批具体怎么做)

模板制作检验批多少米一张(3000多米的围墙,每100米做一个检验批具体怎么做)

大家好,关于模板制作检验批多少米一张很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于3000多米的围墙,每100米做一个检验批具体怎么做的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站

2026年9月17日 02:30

easyuidatagrid 获取选中行数据到详情页(easyui datagrid 怎样获取点击行的数据)

easyuidatagrid 获取选中行数据到详情页(easyui datagrid 怎样获取点击行的数据)

大家好,如果您还对easyuidatagrid 获取选中行数据到详情页不太了解,没有关系,今天就由本站为大家分享easyuidatagrid 获取选中行数据到详情页的知识,包括easyui datagrid 怎样获取点击行的数据的问题都会给

2025年6月21日 20:00

img格式打开(win7电脑如何打开img文件win7系统打开img文件的方法)

img格式打开(win7电脑如何打开img文件win7系统打开img文件的方法)

本篇文章给大家谈谈img格式打开,以及win7电脑如何打开img文件win7系统打开img文件的方法对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录win7电脑如何打开img文件win7系统打开img文件的方法img用什么软件

2025年9月24日 08:30

befarform是什么意思(be far form中的form什么意思 说详细些)

befarform是什么意思(be far form中的form什么意思 说详细些)

其实befarform是什么意思的问题并不复杂,但是又很多的朋友都不太了解be far form中的form什么意思 说详细些,因此呢,今天小编就来为大家分享befarform是什么意思的一些知识,希望可以帮助到大家,下面我们一起来看看这个

2025年12月14日 23:15

小时代2免费观看(小时代2电影的剧情简介谁知道)

小时代2免费观看(小时代2电影的剧情简介谁知道)

本篇文章给大家谈谈小时代2免费观看,以及小时代2电影的剧情简介谁知道对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录小时代2电影的剧情简介谁

2025年6月8日 05:45

js禁止页面前进和后退(禁止浏览器页面的前进和后退的方式)

js禁止页面前进和后退(禁止浏览器页面的前进和后退的方式)

今天给各位分享禁止浏览器页面的前进和后退的方式的知识,其中也会对禁止浏览器页面的前进和后退的方式进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录禁止浏览器页面的前进和后退的方式用js如何控制 html5 vid

2025年10月26日 14:15

xml文件和db文件的区别(db文件是什么文件啊)

xml文件和db文件的区别(db文件是什么文件啊)

“xml文件和db文件的区别”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看xml文件和db文件的区别(db文件是什么文件啊)!本文目录db文件是什么文件啊db文件是什么格式文件类型有那些db文件是什么文件啊.db是date

2026年7月9日 17:15

两函数相加定义域怎么求(两函数相加 定义区怎么求啊拜托了各位 谢谢)

两函数相加定义域怎么求(两函数相加 定义区怎么求啊拜托了各位 谢谢)

各位老铁们好,相信很多人对两函数相加定义域怎么求都不是特别的了解,因此呢,今天就来为大家分享下关于两函数相加定义域怎么求以及两函数相加 定义区怎么求啊拜托了各位 谢谢的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目

2026年9月20日 15:30

近期文章

ilitate(imitate意思是)
2026-09-25 23:30:01
本站热文

electronics软件(labcenter electronics是什么软件)
2025-05-22 23:45:02 浏览:134
博客是微博吗(博客是微博吗)
2025-05-22 22:45:01 浏览:111
diversity and distribution(悬赏英语短文)
2025-05-23 16:15:02 浏览:107
ios软件开发前景(iOS就业前景怎么样)
2025-05-22 23:00:01 浏览:102
next month(有The next month这个单词吗,和 next month有什么区别)
2025-05-23 02:30:01 浏览:102
patron(patron是什么意思)
2025-05-23 10:30:02 浏览:95
标签列表

热门搜索