精华内容
下载资源
问答
  • 下面是出现的错误的截图:      如果你遇到了这个问题可以看下自己用的浏览器是不是火狐,如果是的话换成谷歌试一下。我的就是这样,然后就好了==

            下面是出现的错误的截图:

           

           

            如果你遇到了这个问题可以看下自己用的浏览器是不是火狐,如果是的话换成谷歌试一下。我的就是这样,然后就好了==

    展开全文
  • 最近客户网站扫描二维码下载apk的功能不能用了,客户反应扫描二维码后是一片空白,本以为是文件丢失,可是服务器...2、制作一个页面,在页面上面添加js代码,让浏览器自动加载apk文件,这种只有通过浏览器扫描才有效
    最近客户网站扫描二维码下载apk的功能不能用了,客户反应扫描二维码后是一片空白,本以为是文件丢失,可是服务器上面文件位置都是正常的,后来才发现是因为腾讯屏蔽掉了外部文件的链接,经过几次不断的尝试,发现有两种可行的解决办法,给大家分享一下。

    1、把文件上传到应用宝上,然后把下载链接生成二维码。

    2、制作一个页面,在页面上面添加js代码,让浏览器自动加载apk文件,这种只有通过浏览器扫描才有效,如果是通过微信扫描二维码,系统不会执行js,需要进行说明,要求客户通过浏览器打开,代码下面截图给大家贴出来参考。

    <body style="margin:0px;padding:0px;">
    <div style="line-height:55pt;height:55pt;font-size:30pt;padding-top:15pt;">正在连接服务器资源,请稍等...<br>
    <font style="color:#F00;font-size:24pt;">提示:如果您使用的微信扫描,请点击右上角●●●按钮,选择“在浏览器中打开”才可以下载哦!</font></div>
    </body>
    </html>
    <script>
    location.href="yunshi.apk"
    </script>

    外,告诉大家如何解决网站无法访问apk文件的方法,打开iis,网站-属性-HTTP头-MIME类型,添加一个.apk扩展名,MIME类型填application/vnd.android.package-archive就可以了。


    展开全文
  • 为了方便,上传APK后由系统自动提取APK文件的相关信息,比如:apk包名、产品名称、版本信息、APK Code、程序大小、ICON等。起初处理方式 通过命令:java -jar AXMLPrinter2.jar AndroidManifest.xml > cmdAfter.xml...
  • ASP .NET Core MVC 发布到 IIS 上以后 无法下载apk等格式的文件 使用.NET Core MVC创建了一个站点,其他文件可以下载,但是后来又需求,就把手机端的apk合适的文件上传到服务端了, 即把apk 文件放到网站的...

     ASP .NET Core MVC 发布到  IIS 上以后 无法下载apk等格式的文件

    使用.NET Core MVC创建了一个站点,其他文件可以下载,但是后来又需求,就把手机端的apk合适的文件上传到服务端了,

    即把apk 文件放到网站的wwwroot目录下的Update文件夹下,名字叫apkupdate.apk,

    然后访问:http://192.168.1.219:8080/Update/apkupdate.apk,页面返回给我一个404 not find ,

    错误如下图所示

     

    上网查看了,说是IIS上没有设置APK 的MIME 的原因,随后设置的APK 的MIME类型,如下

    文件扩展名  .apk, MIME类型:application/vnd.android.package-archive

     

    然后重启IIS   运行 IISRESET,

    但是设置完后重新打开浏览器,还是返回  

    找不到 192.168.1.219 的网页

    找不到与以下网址对应的网页:http://192.168.1.219:8080/Update/apkupdate.apk

    HTTP ERROR 404

     

    搜索的很多资料才发现原来是  程序导致的,于是回头把程序修改了一下,重新发布,再打开浏览器就可以了下载APK格式的文件了。

    第一种修改方式:

    修改的内容如下:

    在  startup.cs文件中修改(标红部分)

    public void Configure(IApplicationBuilder app, IHostingEnvironment env)
    {
    if (env.IsDevelopment())
    {
    app.UseDeveloperExceptionPage();
    app.UseBrowserLink();
    }
    else
    {
    app.UseExceptionHandler("/Home/Error");
    }
    //使用静态文件
    app.UseStaticFiles();


    app.UseStaticFiles(new StaticFileOptions
    {
      //FileProvider = new PhysicalFileProvider(Directory.GetCurrentDirectory()),
      //设置不限制content-type 该设置可以下载所有类型的文件,但是不建议这么设置,因为不安全
      //ServeUnknownFileTypes = true 
      //下面设置可以下载apk和nupkg类型的文件
      ContentTypeProvider = new FileExtensionContentTypeProvider(new Dictionary<string, string>
      {
        { ".apk","application/vnd.android.package-archive"},
        { ".nupkg","application/zip"}
      })

      });
      app.UseStaticFiles();
      app.UseSession();
      app.UseMvc(routes =>
    {
      routes.MapRoute(
      name: "default",
      template: "{controller=Login}/{action=Index}/{id?}");
    });
    //InitializeData.Initialize();
    }

    第二种修改方式:

    这个问题感谢@蜗牛往前走的指点,所以才记起因为iis只是一个代理了,所以自己捣鼓了一个解决方案,就是在appsettings.json配置里面配置

    如下

    在到设置Startup.cs的添加代码

     

     public void ConfigureServices(IServiceCollection services)
            {
                services.Configure<Dictionary<string,string>>(Configuration.GetSection("Mime"));
                services.AddMvc();
                services.AddDbContext<ApplicationDataContext>(options =>         options.UseSqlServer(Configuration.GetConnectionString("SqlServerConnection")));
            }

     

     

     

     public void Configure(IApplicationBuilder app, IHostingEnvironment env, IOptions<Dictionary<string, string>> option)
            {
                if (env.IsDevelopment())
                {
                    app.UseDeveloperExceptionPage();
                    app.UseBrowserLink();
                }
                else
                {
                    app.UseExceptionHandler("/Home/Error");
                }
                // app.UseStaticFiles()  //使用新的配置文件方式使用
                var provider = new FileExtensionContentTypeProvider();
                foreach(string key in option.Value.Keys)
                {
                    provider.Mappings.Add(key, option.Value[key]);
                }
                app.UseStaticFiles(new StaticFileOptions() { ContentTypeProvider = provider });
                app.UseMvc(routes =>
                {
                    routes.MapRoute(
                        name: "default",
                        template: "{controller=Home}/{action=Index}/{id?}");
                });
            }

     

     

     因为FileExtensionContentTypeProvider默认的构造函数mime基本已经定死了 而。

    NET core的网站 很多是不采取iis设置的
    FileExtensionContentTypeProvider代码地址 大家可以去看看https://github.com/aspnet/StaticFiles/blob/dev/src/Microsoft.AspNetCore.StaticFiles/FileExtensionContentTypeProvider.cs

    参考链接:https://www.cnblogs.com/dotnet-org-cn/p/7566724.html

    展开全文
  • IIS 上以后 无法下载apk等格式的文件 ASP .NET Core MVC 发布到 IIS 上以后 无法下载apk等格式的文件使用.NET Core MVC创建了一个站点,其他文件可以下载,但是后来又需求,就把手机端的apk合适的文件上传到服务端...

    ASP .NET Core 2.0 MVC 发布到 IIS 上以后 无法下载apk等格式的文件

     ASP .NET Core MVC 发布到  IIS 上以后 无法下载apk等格式的文件

    使用.NET Core MVC创建了一个站点,其他文件可以下载,但是后来又需求,就把手机端的apk合适的文件上传到服务端了,

    即把apk 文件放到网站的wwwroot目录下的Update文件夹下,名字叫apkupdate.apk,

    然后访问:http://192.168.1.219:8080/Update/apkupdate.apk,页面返回给我一个404 not find ,

    错误如下图所示

     

    上网查看了,说是IIS上没有设置APK 的MIME 的原因,随后设置的APK 的MIME类型,如下

    文件扩展名  .apk, MIME类型:application/vnd.android.package-archive

     

    然后重启IIS   运行 IISRESET,

    但是设置完后重新打开浏览器,还是返回  

    找不到 192.168.1.219 的网页

    找不到与以下网址对应的网页:http://192.168.1.219:8080/Update/apkupdate.apk

    HTTP ERROR 404
     
    搜索的很多资料才发现原来是  程序导致的,于是回头把程序修改了一下,重新发布,再打开浏览器就可以了下载APK格式的文件了。
    修改的内容如下:
    在  startup.cs文件中修改(标红部分)

    public void Configure(IApplicationBuilder app, IHostingEnvironment env)
    {
    if (env.IsDevelopment())
    {
    app.UseDeveloperExceptionPage();
    app.UseBrowserLink();
    }
    else
    {
    app.UseExceptionHandler("/Home/Error");
    }
    //使用静态文件
    app.UseStaticFiles();


    app.UseStaticFiles(new StaticFileOptions
    {
      //FileProvider = new PhysicalFileProvider(Directory.GetCurrentDirectory()),
      //设置不限制content-type 该设置可以下载所有类型的文件,但是不建议这么设置,因为不安全
      //ServeUnknownFileTypes = true 
      //下面设置可以下载apk和nupkg类型的文件
      ContentTypeProvider = new FileExtensionContentTypeProvider(new Dictionary<string, string>
      {
        { ".apk","application/vnd.android.package-archive"},
        { ".nupkg","application/zip"}
      })
      });
      app.UseStaticFiles();
      app.UseSession();
      app.UseMvc(routes =>
    {
      routes.MapRoute(
      name: "default",
      template: "{controller=Login}/{action=Index}/{id?}");
    });
    //InitializeData.Initialize();
    }


    参考链接:http://www.bkjia.com/Asp_Netjc/1227554.html
    展开全文
  • 最近在使用IIS作为服务器的时候,apk文件已经上传到服务器上去了,但是无法下载,报404错误(没有找到),截图如下: 解决方案: 在iis管理器中增加MIME类型,如下图所示: 增加如图所示内容: 文件扩展名是:....
  • 默认把安卓手机应用或游戏的apk格式文件上传到服务器空间是不能直接下载的,这是因为IIS的默认MIME类型中没有.apk文件,所以无法下载。  既然.apk无法下载是因为没有MIME,那么添加一个MIME类型就可以了。  让...
  • java语言写的android照相机,有wifi实时传输功能,内含源代码以及apk文件.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
  • 载一个apk文件 然后当你下载完成后 按钮的文字发生改变 变成点击安装 然后安装完成之后 变成打开.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
  • apk下载自动安装.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
  • apk文件传到虚拟主机上,用浏览器访问下载时,提示404文件不存在,但FTP里可以看到文件确实已上传成功。这是因为默认情况下,使用IIS作为Web服务器的网站无法下载apk格式文件。那么怎么才能让IIS服务器的网站支持....
  • 大佬文章 注意:你在哪打开的cmd就把带签名的空包放在哪里,不然会提示(无法打开 jar 文件: tap_unsign.apk
  • 但还是无法下载,哪按以下教程让服务器apache/iis/nginx支持.apk/ipa文件下载windows iis6 服务器iis支持.apk文件下载的设置IIS服务器不能下载.apk文件的原因:iis的默认MIME类型中没有.apk文件,所以无法下载。...
  • 自己写了个app,把apk上传到自己的服务器上用PC浏览器或手机浏览器下载在手机上,都不能安装。 提示“解析包时出现问题”!通过内部检测升级是可以安装的,为什么通过浏览器下载下来就不行呢? ?下载程序用PHP写的...
  • 关于.apk

    2021-01-20 12:03:58
    刚才整理群文件的时候,发现了一个base.apk文件,手机无法查看,电脑上需要下载相应软件才可以打开。查了一些关于base.apk的相关信息。 1、“base.apk”是安卓应用程序安装包,需要用安卓手机安装一下才能确定是什么...
  • apk加壳加密工具(apk_protect)是用于加密apk文件中dex文件的加密工具,加密的东西主要有字符串加密、流程加密、类名加密和api加密(未完成,后续支持)等,有于较好的保护apk文件,使之不易破解分析。__我对apk_...
  • 本人开发更新新版本时候发现阿里上传compileSdkVersion要大于26,也就是安卓8.0才可以上传应用apk。于是将compileSdkVersion原来的25给成了26。但是测试过程中发现8.0以上的手机无法自动更新,下拉通知中心栏也没有...
  • nginx php 上传大于15m文件出错

    千次阅读 2014-12-05 09:26:02
    在配置上传apk的时候发现一台nginx+php的架构的服务器无法上传15m的apk。而apache+PHP的 配置的是可以的,于是: 首先修改php.ini文件: 参数 设置 说明 file_uploads on 是否允许通过HTTP上传文件的开关。...
  • 偶然应用上传Google Play商店导致微信第三方登录无法登录,初步判断是签名问题,所以直接解开两个apk对比差异,顺便学习下如何查看apk签名 上图可以知道签名文件果断的被Google Play给改了。 所以在提交apk的...
  • 原因:因为IIS的默认MIME类型里没有.apk和.ipa的文件,所以无法通过网络直接下载。   解决办法:既然.apk .ipa无法下载是因为没有MIME,那么添加一个MIME类型就可以了。   解决步骤: 1)、打开IIS服务管理器...
  • iis 更新apk 报错404.3

    千次阅读 2014-11-18 21:45:17
    在CMS中,上传apk类型的附件成功后,下载时出现下面的异常提示,因为IIS默认情况下不支持apk文件下载,此时需要在MIME文件中添加apk类型 异常提示 HTTP 错误 404.3 - Not Found  由于扩展配置问题而无法提供您...
  • php自动提取apk包的信息程序演示

    热门讨论 2012-09-04 15:31:30
    该DEMO文件只对《php上传apk后自动提取apk包的信息》参见:http://blog.csdn.net/zm2714/article/details/7938749,中的代码做稍微更改。具体项目运用,请根据自己项目需求改动。如有疑问,欢迎与我交流。 本演示...

空空如也

空空如也

1 2 3 4 5
收藏数 85
精华内容 34
关键字:

无法上传apk文件