我真的是 Android Studio 的新手,我正在加快速度并从我的代码中删除了一些东西……现在我不断收到错误消息,而且我的 gradle 同步失败。
我在日志中看到以下内容:
2016-06-01 05:39:55,358 [32778590] WARN - radle.project.ProjectSetUpTask -
2016-06-01 05:39:55,358 [32778590] INFO - radle.project.ProjectSetUpTask - No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi
Consult IDE log for more details (Help | Show Log)
2016-06-01 05:39:55,360 [32778592] INFO - ls.idea.gradle.GradleSyncState - Sync with Gradle for project 'Jumping-Jinn' failed: No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi
Consult IDE log for more details (Help | Show …Run Code Online (Sandbox Code Playgroud) 有人能举例说明如何获得当前显示屏幕的中心坐标吗?我希望我的对象始终相对于活动视图的中心坐标.
我一直在测试使用 openpyxl 将表添加到工作表中,但是当我尝试打开它时出现以下错误。文件打开,但格式不正确。点击“恢复”后,Excel 报告表 xml 存在问题。有解决方法/修复此问题吗?
import openpyxl
from openpyxl import Workbook
from openpyxl.worksheet.table import Table, TableStyleInfo
xl_file_name = "new_test.xlsx"
wb = Workbook()
ws = wb.worksheets[0]
ws.title = "Table_Sheet"
headers = ["header1","header2","header3"]
for col in range(1,len(headers)+1):
for row in range(1,5):
if row == 1:
ws.cell(row,col).value = headers[col-1]
else:
ws.cell(row,col).value = str(row)
tbl = Table(displayName="Tbl1",ref="A1:C4")
style = TableStyleInfo(name="TableStyleMedium9", showFirstColumn=False, showLastColumn=False, showRowStripes=True, showColumnStripes=True)
tbl.tableStyleInfo = style
ws.add_table(tbl)
wb.save("new_test.xlsx")
Run Code Online (Sandbox Code Playgroud) 我想将实时视频流式传输到我的Android应用程序.我正在使用动作服务从我的覆盆子pi的相机(小型USB连接相机)流式传输实时视频.我有端口8082的设置,所以我可以从任何浏览器成功输入(exampled IP)" http://74.220.185.125:8082 "并看到我的视频流.但是,当我在使用videoView的应用程序的代码中使用它时,每次都会抛出异常.
主要活动:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//Starting video
piVideo = (VideoView) findViewById(R.id.piVidView);
try{
piVideo.setVideoURI(Uri.parse("http://74.220.185.125:8082/"));
} catch (Exception e){
Log.e("Error found here->", e.getMessage());
e.printStackTrace();
}
piVideo.requestFocus();
piVideo.start();
piVideo.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
piVideo.start();
}
});
}
Run Code Online (Sandbox Code Playgroud)
每一次,我都会得到同样的错误:
03-08 12:46:49.258 1412-1412/com.me.blah.app D/MediaPlayer: setDataSource IOException | SecurityException happend :
java.io.FileNotFoundException: No content provider: http://74.220.185.125:8082/
at android.content.ContentResolver.openTypedAssetFileDescriptor(ContentResolver.java:1141)
at android.content.ContentResolver.openAssetFileDescriptor(ContentResolver.java:991)
at android.content.ContentResolver.openAssetFileDescriptor(ContentResolver.java:914)
at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1121)
at android.widget.VideoView.openVideo(VideoView.java:371)
at android.widget.VideoView.access$2100(VideoView.java:71)
at android.widget.VideoView$7.surfaceCreated(VideoView.java:652)
at android.view.SurfaceView.updateWindow(SurfaceView.java:712)
at android.view.SurfaceView$3.onPreDraw(SurfaceView.java:209) …Run Code Online (Sandbox Code Playgroud) java video-streaming raspberry-pi android-studio android-videoview
java ×3
android ×1
android-ndk ×1
coordinates ×1
excel ×1
excel-tables ×1
openpyxl ×1
python-3.x ×1
raspberry-pi ×1