使用Android将PC连接到笔记本电脑 -- connectify 领域 和 file-sharing 领域 和 android-pc 领域 android 相关 的问题

Connect PC to laptop with android


1
vote

问题

中文

是否有可能将PC与Android手机连接到笔记本电脑,在PC和笔记本电脑之间共享文件?我没有局域网电缆,所有我都是:

没有WiFi适配器的PC。
Android USB电缆。
一个Android手机。
带内置wifi的笔记本电脑。
PC和笔记本电脑都有Windows 7.

我想要做的是:
1.使用USB系列连接Android到PC。
2.然后将Android与WiFi系列连接到笔记本电脑。
3.然后我想在PC和笔记本电脑之间共享文件。

我对网络的东西不太了解。
如果你知道,请告诉我。

英文原文

Is it possible to connect PC to laptop with Android phone to share files between PC and laptop? I don't have a LAN cable, all I have is:

A PC without WiFi adapter.
An Android USB cable.
An Android phone.
A laptop with built-in WiFi.
Both PC and laptop have Windows 7.

What I'm trying to do is:
1. Connect Android to PC with USB tethering.
2. Then connect Android to laptop with WiFi tethering.
3. Then I want to share files between PC and laptop.

I don't know much about networking stuff.
Please tell me if you know.

        
     
     

回答列表

0
 
vote
vote
最佳答案
 

最好的方式(imo)是将USB系列(192.168.42.x)和WiFi热点(192.168.43.x)桥接网络,但我没有任何解决方案来桥接它们。

所说,我确实有一个解决方案来在问题所提到的约束中转移PC和笔记本电脑之间的文件("独家" )。

我们当前设置中的常用点是Android设备本身,这意味着如果需要,该设备可以访问两个系统。如果只有我可以访问笔记本电脑的内容以及来自Android的PC,那么使用一些文件管理器可以完成数据传输。

请注意,我没有在Windows 7上尝试此方法,但对其他平台不应该不同。

指令

  1. 通过USB系列连接到Android,通过WiFi Hotspot与Android连接到Android。注意两台机器的IP地址。

    • Windows用户看到这个知道IP地址;单击这里
    • 要注意的IP地址将类似于 192.168.42.xyz 192.168.43.abc ,其中 xyz 和<强> abc 是(+ ve)整数,即注意本地IP地址而不是来自ISP的IP地址。
  2. 在PC和笔记本电脑上设置FTP服务器。

    • Windows用户看到这个答案 ,Linux(Ubuntu)用户看到这些答案: 1 2 。我建议 gadmin-proftpd
    • 虽然没有必要,请在端口 21 上运行服务器(需要管理/超级用户权限)。
    • 配置时
    • 为您的FTP服务器创建FTP用户。例如用户: U1 和密码: Password1 。否则,如果您的程序允许匿名 ftp会话,那么继续它。
    • 谷歌是您有需要的,因为您可能需要它。
  3. 在可以浏览网络存储的Android中安装文件管理器。我建议 es文件资源管理器文件管理器。

  4. 启动 es文件资源管理器,从左边缘滑动到访问网络 ftp →选择 ftp

  5. for pc:

    • 服务器字段中填充IP地址(从步骤1)。
    • 将端口默认为 21
    • 模式下选择活动
    • 填充用户名 password ,您在步骤2中创建的。如果您在步骤2中选择了匿名,则选择匿名并留下凭据字段空白。
    • 点击确定

    笔记本电脑:

    • 在此步骤中重复上述PC的步骤,除了IP地址和FTP凭据之外,必须使用笔记本电脑上的FTP服务器的FTP服务器替换。
  6. 如果您的FTP服务器可访问和工作正常,则 es文件资源管理器将使用PC /笔记本电脑的本地IP地址的名称(可能)创建一个条目。

  7. 在 es文件中的ftp选项卡中Explorer ,选择任何条目,您将能够看到运行的FTP服务器的内容。

  8. 您可以使用 es文件资源管理器关于这两个网络条目的内容。

完成! : - )


笔记:

1.数据传输速度受到Android可用的资源。

2.您可以运行FTP以外的服务器。 确保您决定的服务器可以映射(支持 在Android的文件管理器中。

3.如果您的机器运行防火墙(大多数PC运行Windows防火墙,或者防病毒执行相同),则显式允许您的FTP程序制作和接受连接(如果它将是一个很好的麻烦 你没有)。 如果它是可行的,请暂时断开两台机器(禁用Android上的移动数据)从Internet和禁用此时间上的防火墙/防病毒。

4。 如果您的Android设备运行防火墙(我的情况下的AFWALL +),请允许您的文件管理器。 这是一个人可能错过的事情。


不成功的方法,原因未知截至目前:

1)我认为目标可以通过一个界面通过端口转发来实现。我发现USB系列网络下的机器可以访问WiFi热点网关(192.168.43.1),但不能在后者后面ping机器。反之亦然也是如此。我计划在热点界面上前进,以便对此进行自定义请求 网关IP地址将被转发到它后面的机器。一个例如将是:连接到WiFi Hotspot的笔记本电脑正在运行具有IP地址的FTP服务器 192.168.43.32 。然后,我将移交部件(Android rooted)为 192.168.43.1:21→192.168.43.32:21 即USB系列网络的机器,IP地址 192.168.42.143 通过 192.168.43.1:21 ,可以看到 192.168.43.32:21 。看起来很容易。但播放商店的移植移植应用并没有产生满意的结果。如果有人试图这种方法并取得成功,请通过评论让我知道。

 

The best way (IMO) is to bridge the network of USB tethering(192.168.42.x) and the Wifi hotspot(192.168.43.x), but I don't have any solution to bridge them.

That said, I do have a solution to transfer files between PC and Laptop within the constraints mentioned in the question (with "no internet" exclusively).


The common point of interaction in our current setting is the Android device itself, which means the device can access both systems, if required. If only I can access the content of Laptop as well as PC from Android, then using some File manager the data transfer can be done.

Note that I didn't try this method on Windows 7 but the instructions shouldn't be different for other platforms.

Instructions:

  1. Connect PC to Android via USB tethering, and Laptop to Android via Wifi hotspot. Note down the IP address for both the machines.

    • Windows users see this to know the IP address; click here Linux(Ubuntu) users for the same.
    • The IP address to be noted would be similar to 192.168.42.xyz and 192.168.43.abc, where xyz and abc are (+ve) integers, i.e. note the local IP address and not IP address from your ISP.
  2. Setup an FTP server at both PC and Laptop.

    • Windows users see this answer, Linux(Ubuntu) users see these answers : 1, 2. I advise Gadmin-Proftpd for GUI in the latter platform.
    • While not necessary, run the server on port 21 (requires administrative/superuser privileges).
    • While configuring, create an FTP user for your FTP server. e.g. User: u1 and Password:password1. Otherwise, if your program allows anonymous FTP session, then go ahead with it.
    • Google is your friend in need, remember it since you might need it.
  3. Install a file manager in Android that can browse network storage. I recommend ES File Explorer File Manager.

  4. Launch ES File Explorer, swipe right from left edge to access Network xe2x86x92 FTP xe2x86x92 choose ftp.

  5. For PC :

    • Fill IP address (from step 1) in Server field.
    • Leave port default to 21.
    • Choose Active under Mode.
    • Fill Username and Password that you created in Step 2. If you selected anonymous in step 2 then choose Anonymous and leave the credentials fields blank.
    • Tap OK.

    For Laptop :

    • Repeat aforementioned steps for PC in this step with the exception of IP address and FTP credentials which has to be replaced with the ones for FTP server on Laptop.
  6. If your FTP server is accessible and working fine, then ES File Explorer will create an entry with the name (probably) of local IP address of your PC/Laptop.

  7. In FTP tab of ES File Explorer, select any entry and you'll be able to see the content of the running FTP server.

  8. You can use cut-copy-paste-delete (subject to FTP server configuration) features of ES File Explorer on the content of these two network entries.

Done! :-)


Notes:

1. The data transfer speed is subjected to the resources available to Android.

2. You can run a server other than FTP. Make sure that server you decide can be mapped (supported) in a file manager in Android.

3. If your machine is running a firewall (most PC's either runs Windows Firewall, or an Antivirus does the same), then explicitly allow your FTP program to make and accept connections (it will be a great hassle if you don't). If it's feasible, temporarily disconnect both machines (disable Mobile data on Android as well) from Internet and disable firewall/Antivirus on both for that time being.

4. If your Android device is running a firewall (AFwall+ in my case), allow your file manger in it. It is something one might miss to do.


Unsuccessful method with reason unknown as of now:

1) I think the objective can be achieved by port forwarding at one interface. I found that the machine under USB-tethered network can access the wifi hotspot gateway (192.168.43.1) but could not ping a machine behind the latter. Vice versa wasn't true either. I planned to port-forward on hotspot interface so that a custom request to this gateway IP address would be forwarded to a machine behind it. An e.g. would be: A Laptop connected to wifi hotspot is running a FTP server with IP address 192.168.43.32. I then do port-forwarding(Android rooted) as 192.168.43.1:21 xe2x86x92 192.168.43.32:21 i.e. the machine behind USB-tethered network with IP address 192.168.42.143 would be able to see 192.168.43.32:21 via 192.168.43.1:21. Looks easy to me. But Port-forwarding apps on Play Store didn't yield satisfactory results. Let me know via comments if somebody tries this method and achieves success.

 
 
         
         
1
 
vote

如果您正在使用CyanogenMod即使没有任何第3派对软件:

将手机连接到PC并启用USB系列。然后在笔记本电脑上创建一个热点并将手机连接到它。

之后,您的手机共享它的WiFi连接到您的PC,因此您可以传输文件并使用Internet。

如果您不是cm用户,则尝试使用pdanet +

https://play.google.com/store/apps/详细信息?ID = com.pdanet

 

It's possible if you are using Cyanogenmod even without any 3rd party software:

Connect the phone to the PC and enable USB tethering. Then create a hotspot on your laptop and connect your phone to it.

After that, your phone shares it's WiFi connection to your PC, so you can transfer files and use internet.

If you're not a CM user then try using PdaNet+

https://play.google.com/store/apps/details?id=com.pdanet

 
 
     
     
0
 
vote

我怀疑是不可能的,因为Android将在通过USB插入时卸载SD卡(真实或仿真)。这意味着手机上没有应用程序可以在手机插入时读取或写入SD卡,包括您使用的WiFi系列应用程序。

如果两个笔记本电脑和桌面都有蓝牙,你可能能够通过笔记本电脑从笔记本电脑发送文件到桌面,反之亦然,这将是相当无痛的。

如果您可以务必将手机插入笔记本电脑,将文件传输到手机上,然后插入桌面并关闭手机上的文件;这是尴尬的,但它有效。

 

I suspect it's not possible because Android will unmount the SD card (real or emulated) when plugged in via USB. This means that no apps on the phone will be able to read or write the SD card while the phone is plugged in, including whatever WiFi tethering app you're using.

If both laptop and desktop have Bluetooth, you might be able to send files through Bluetooth from laptop to phone to desktop or vice versa, which would be fairly painless.

If there's no other way you could always plug the phone into the laptop, transfer files onto the phone, then plug into the desktop and transfer files off the phone; it's awkward, but it works.

 
 
   
   
0
 
vote

是的,它简单。创建Gmail帐户并使用Google Cloud Drive。将您需要的所有文件放在那里,打开笔记本电脑转到Gmail帐户并下载文件。

 

Yeah, its simple. Create a gmail account and use google cloud drive. Put all files that you need there , open your laptop go to your gmail account and download your files .

 
 
 
 

相关问题

1  使用Connectify将电话连接到PC Internet  ( Connecting phone to pc internet using connectify ) 
我正在尝试将我的手机运行的IC连接到我的PC运行Windows 7到Internet。除了手机尝试连接到我的笔记本电脑WiFi热点时,一切都很好,它陷入了 obtaining IP address 之外。我试图将IP地址设置为静态的Android,但现在它表示连接但实际上手机未连接到Internet。 作为 stat...

1  连接不正常工作? [关闭]  ( Connectify not working properly ) 
关闭。这个问题是 off-topic 。它目前不接受答案。 想要改进这个问题? 更新问题所以它是 On-主题用于Android爱好者堆栈交换。 c...

1  为什么我的三星Galaxy R连接到我的笔记本电脑Wi-Fi,但能够连接到他人?  ( Why cant my samsung galaxy r connect to my laptop wi fi but is able to connect ) 
为什么我的三星Galaxy R连接到我的笔记本电脑Wi-Fi,但能够连接到他人?我正在使用我的笔记本电脑和Windows XP中的Connectify程序。 谢谢。 ...

6  Telnet从Linux到Android设备  ( Telnet from linux to android devices ) 
我试图使用以下语法从我的Ubuntu命令行中转到我的Android手机和垫: > telnet 192.168.0.4 Trying 192.168.0.4... telnet: Unable to connect to remote host: Connection refused 但是,当我尝试...

1  Connectify不适用于Android  ( Connectify doesnt work with android ) 
我使用Connectify Hotspot Pro来创建Wi-Fi网络。但是,我的Android手机根本无法显示此Wi-Fi热点。我需要做些什么来使它工作? ...

0  连接到WiFi,但没有互联网接入[重复]  ( Connected to wifi but no internet access ) 
这个问题已经在这里有答案: 连接到wifi,但没有互联网接入 (2个答案) ...

0  安装了使用DROIDWALL与Android设备的SSH连接  ( Allowing ssh connection to android devices with droidwall installed ) 
我在我的Android设备上安装了SSHDROID和DROIDWALL。如果启用了DROIDWALL,我知道SSHDROID将无法使用。无论如何都在Droidwall白名单中列出了SSH连接?所以,我可以通过ssh连接到我的Android设备。 ...

1  Connection和Galaxy Grand Duos Android 4.2.2热点连接问题  ( Connectify and galaxy grand duos android 4 2 2 hotspot connectivity issue ) 
在第一个或之后使用连接时,移动连接只需2-3天通过,并且它断开并停止显示WiFi网络列表中的网络名称。我尝试关闭然后在网络上和我的移动的WiFi,但没有好处。手机确实显示了其他网络,但不是过去2-3天使用的网络。 ...

0  连接Android网络  ( Connectify network for android ) 
我在我的WIN XP笔记本电脑上有一个有线的Internet访问权限。并希望将其分享到我的HTC Android智能手机。所以,我已经安装了Connectify Hotspot Pro 3.7.1,创建了一个网络,但我的Android甚至没有看到那个网络。但是,另一个基于Windows的笔记本电脑看到它。 ...

1  无法启用WiFi /蓝牙  ( Unable to enable wifi bluetooth ) 
我有一个htc一个x,Android 4.2.2,一切都曾像魅力一样,但突然,我的WiFi /蓝牙功能停止工作。我无法看到任何WiFi网络,不能打开/关闭WiFi。 它只是向我展示了设置和gt上的消息:'错误'; wifi仪表板。我也无法启用蓝牙。 在设置&gt;信息&gt;硬件信息它状态: WiFi:802.11...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.