java - 通过套接字将对象从android发送到PC......如何导入包?
问题描述
我想发送一个包含文件、文件名、文件大小等的对象。我创建了一个Data
在 android studio 中调用的可序列化类。Android Studio 编写了一个对象Data data = new Data(file, filename, filesize)
,但我无法在 PC 上的另一个项目上接收它,因为服务器项目需要Data
来自 Android Studio 的类。另外,我的服务器项目在我的虚拟机上。
我的问题是如何在我的服务器项目import com.example.client_example.Data
中上课?
解决方案
正如 Joni 所建议的那样,创建一个库并将其添加到两个项目中都有效。需要注意的一件事:由于我使用的是不同的 JRE(Netbeans 仅支持 SE8,而我相信 Android Studio 使用的是 SE14),所以库必须在 Java SE8 中。当我第一次在 SE14 中制作它时,它在 NetBeans 上不起作用。
注意:是的,我可以使用 Apache NetBeans,但我在安装它时遇到了技术问题,我懒得解决这个问题。
推荐阅读
- debugging - Visual Studio代码——lldb调试rust,更改项目目录
- reactjs - React-传单如何在类中创建变量,该变量将根据对象而变化
- android - 如何从 SAF 文件选择器请求中获取文件路径和文件实例?
- android - 如何在 Android 11+ 上使用范围存储访问 /sdcard/Android/media 文件夹?
- python - ModuleNotFoundError:Jupyter Notebook 上没有名为“_tkinter”的模块
- javascript - 我在等待 Nodejs 中的多个异步函数时遇到问题
- java - 是否有 onPlayerJoin 的客户端版本?
- node.js - Next.js 和 SWR:无法通过 SWR 挂钩中的 API Passport 使用户成功登录
- python - 如何将熊猫数据框转换为指定的字典
- java - Eclipse内置Maven时,如何找到Maven的PATH?